2018The Griddle HouseOlder JackMovie
2017It's Gawd!JeffreyMovie
2017RiverdaleFred Andrews · 48 episodesShow
2016Race To WinGentryMovie
2016Love in ParadiseAvery FordMovie
2015Jesse Stone: Lost in ParadiseRichard SteeleMovie
2015Dudes & DragonsLorashMovie
2015Ties That BindTim Olson · 5 episodesShow
2015Black BeautyJamesMovie
2015Welcome HomeStewart PaylorMovie
2014The Beat Beneath My FeetSteveMovie
2014K-9 Adventures: Legend of the Lost GoldPaul StevensonMovie
2014A Fine StepCalMovie
2013K-9 Adventures: A Christmas TalePaul StevensonMovie
2013Red WingCarl BlantonMovie
2013Fra Sydhavn til West CoastSig selv · 1 episodeShow
2013Flat ChestedRalphMovie
2013Goodnight for Justice: Queen of HeartsJudge John GoodnightMovie
2012Goodnight for Justice: The Measure of a ManJohn GoodnightMovie
2011Redemption RoadBoydMovie
2011Blood Meridian Test ReelJohn Joel GlantonMovie
2011Body of ProofDr. Charlie Stafford, CDC, Charlie Stafford · 3 episodesShow
2011Goodnight for JusticeJohn GoodnightMovie
2011Sam Steele and the Junior Detective AgencyThe CatMovie
2010Pound PuppiesFang (voice) · 1 episodeShow
2010Raising HopeThe Ghost of Arbor Day · 1 episodeShow
2010FCU: Fact Checkers UnitLuke · 8 episodesShow
2010Hot in ClevelandTrevor · 1 episodeShow
2010The Final StormSilas HendershotMovie
2010Good IntentionsChester MilfordMovie
2010Hanna's GoldColeMovie
2009A Swedish Midsummer Sex ComedySamMovie
2009CommunityInspector Spacetime · 1 episodeShow
2009The StormStillman · 2 episodesShow
2009Angel and the BadmanLoredoMovie
2009Silent VenomLt. Cmdr. James O'NeillMovie
2009UpstairsWeaverMovie
2008A Very Merry Daughter of the BrideCharlieMovie
2008LeverageDalton Rand · 1 episodeShow
2008A Gunfighter's PledgeMatt AustinMovie
2007Alice Upside DownBen McKinleyMovie
2007John from CincinnatiLinc Stark · 10 episodesShow
2007The Sandlot: Heading HomeTommy SantorelliMovie
2006WindfallPeter Schaefer · 13 episodesShow
2006DishdogzTonyMovie
2005SupernovaDr. Chris RichardsonMovie
2005SupernovaDr. Chris Richardson · 2 episodesShow
2005DescentDr. Jake RollinsMovie
2003Down the BarrelDavidMovie
2002Clone HighPonce de León (voice) · 1 episodeShow
2002What I Like About YouTodd · 3 episodesShow
2002Johnson County WarHarry HammettMovie
2002FogboundBobMovie
2002JeremiahJeremiah · 35 episodesShow
2001The TriangleStu SheridanMovie
2001Night VisionsDr. Michael Sears (segment "Now He's Coming Up the Stairs") · 1 episodeShow
2001DirtAttorneyMovie
2001The EnemyDr. Michael AshtonMovie
2000Attention ShoppersMark PinnaloreMovie
2000The HeistJackMovie
2000InternLuke Perry (voice) (uncredited)Movie
1999The Night of the Headless HorsemanBrom BonesMovie
1999StormDr. Ron YoungMovie
1999The FlorentineFrankieMovie
1998Will & GraceAaron · 1 episodeShow
1998IndiscreetMichael NashMovie
1997LifebreathMartin DevoeMovie
1997The Legend of Calamity JaneAdditional Voices (voice) · 1 episodeShow
1997Pepper AnnStewart Walldinger (voice) · 1 episodeShow
1997OzReverend Jeremiah Cloutier · 10 episodesShow
1997Johnny Bravo(voice) · 1 episodeShow
1997InvasionBeau Stark · 2 episodesShow
1997The Fifth ElementBillyMovie
1997RiotBoomerMovie