2025UNTAMEDScott Bodwin · 5 episodesShow
2024Furiosa: A Mad Max SagaSavageMovie
2021Cowboy BebopPierrot le Fou · 1 episodeShow
2020Fantasy IslandValet ChesterMovie
2018Dirty JohnOfficer Mitrovich · 1 episodeShow
2018Conrad & Michelle: If Words Could KillJoseph CataldoMovie
2018Station 19Sean Beckett · 46 episodesShow
2017There's... Johnny!Officer · 1 episodeShow
2017Ten Days in the ValleyTom Petrovich · 10 episodesShow
2017OzarkBruce Liddell · 3 episodesShow
2017NegativeGrahamMovie
2016TimelessLucas' Father · 1 episodeShow
2016QuarryDetective Tommy Olsen · 7 episodesShow
2015BonedDr. Edward PierceMovie
2014ScorpionPandova · 1 episodeShow
2014LegendsJulian Drake · 1 episodeShow
2013Masters of SexNate Bombeck · 1 episodeShow
2012Major CrimesDetective Sean Mackeroy · 1 episodeShow
2012ScandalJames Elliot · 1 episodeShow
2011Franklin & BashJAG Steven Puckett · 1 episodeShow
2010The EventPaul Stern · 1 episodeShow
2010Beach Heat: MiamiCale · 26 episodesShow
2010The GladesKyle Bertram · 1 episodeShow
2010The Bad PennyJack Sr.Movie
2009A Good FuneralAndrewMovie
2008LeverageFred Bartley · 1 episodeShow
2008Raising the BarTim Porter · 3 episodesShow
2007Timber FallsMikeMovie
2007Women's Murder Club1 episodeShow
2007The Day The Dead Weren't DeadSheriff RandallMovie
2007Pushing DaisiesCharles Charles · 2 episodesShow
2007LifeEvan Tucker · 1 episodeShow
2007Private PracticeCarl · 1 episodeShow
2007GreekProfessor Simon Segal · 6 episodesShow
2007Burn NoticeGreg · 1 episodeShow
2007One of Our OwnStellanMovie
2006Men in TreesDanny O'Donnell · 2 episodesShow
2006The New Adventures of Old ChristineOfficer Johnson · 1 episodeShow
2006Courting AlexScott Larson · 12 episodesShow
2005Romancing the BrideBrianMovie
2005Snow WonderBillyMovie
2005The AviaryCaptain JulianMovie
2005Lucky 13FranzMovie
2004Kevin HillAndrew LaFleur · 1 episodeShow
2004JoeyRoger · 1 episodeShow
2003Secret SantaRyanMovie
2003Cold CaseElliot Garvey (1953) · 1 episodeShow
2001ScrubsJake · 4 episodesShow
2000EdMike Burton · 83 episodesShow
1999AngelBartender · 1 episodeShow
1998The Party CrashersThe Bruise · Unit Production ManagerMovie
1997The Last Time I Committed SuicideGuard #2Movie