2021Final FrequencyCyrus SlantonMovie
2020The 2ndCIA Director PhillipsMovie
2019The Morning ShowZeke Pemberton · 1 episodeShow
2019Grand HotelMichael Finn · 2 episodesShow
2018NothingmanMacklemore FuentesMovie
2018ZOUANarratorMovie
2018The OathNathan Andrews · 5 episodesShow
2016DecommissionedPresident FordMovie
2016Rush HourTodd Taymor · 1 episodeShow
2016No Letting GoHenryMovie
2015Patient KillerDoctor SylvanMovie
2014Midnight MasqueradeHoward SamfordMovie
2014The Green InfernoCharlesMovie
2014Crystal SkullsJohn Winston · Executive ProducerMovie
2014Fatal InstinctMichael DeckerMovie
201413 SinsKopecknyMovie
2013ReaverJohnMovie
2013KirstieTony Cameron · 1 episodeShow
2013Devious MaidsHenri · 1 episodeShow
2013From The WoodsLandlord/SheriffMovie
2012Christmas TwisterLoganMovie
2011How They SmiledHenry JenkinsMovie
2011CommittedDesmondMovie
2011Body of ProofDan Russell · 6 episodesShow
2011Super EruptionCharlie YoungMovie
2010Blue BloodsCouncilman Tommy Mancini · 1 episodeShow
2010The GladesWilliam Grant · 1 episodeShow
2010Hot in ClevelandTimothy · 1 episodeShow
2009Harper's IslandThomas Wellington · 5 episodesShow
2009Friday the 13thOfficer BrackeMovie
2009Lie to MeGovernor Charles Brooks · 1 episodeShow
2008Christmas CottageBill KinkadeMovie
2007Big ShotsGavin Carter · 1 episodeShow
2007ReaperMike Volta · 1 episodeShow
2007ChuckClyde Decker · 4 episodesShow
2007Burn NoticeMorris · 1 episodeShow
2007In God's CountryJosiah LeavittMovie
2007Hostel: Part IIToddMovie
2007Shanghai RedMichael JohnsonMovie
2006SharkDr. Neil Fuller · 1 episodeShow
2006Firestorm: Last Stand at YellowstoneRichard DanvilleMovie
2005Fun with Dick and JaneJoe CleemanMovie
2005In Her ShoesJim DanversMovie
2005WheelmenNickMovie
2005EyesMatthew Hale · 1 episodeShow
2005Point PleasantBen Kramer · 13 episodesShow
2004Torn ApartBilly WestinMovie
2004CellularCraig MartinMovie
2004Starship Troopers 2: Hero of the FederationCaptain DaxMovie
2004DecoysDetective Francis KirkMovie
2004DarklightWilliam ShawMovie
2003Las VegasVince Peterson · 4 episodesShow
2003Nip/TuckDr. Logan Taper · 1 episodeShow
2001Bailey's MistakePaul DonovanMovie
2000The DistrictVincent Hunter · 10 episodesShow
1999Judging AmyMichael Cassidy · 6 episodesShow
1999ActionCole Riccardi, Cole Ricardi · 1 episodeShow
1999Twice in a LifetimeJimmy O'Connor / Ray Tambor · 1 episodeShow
1999ProvidenceDr. J.D. Scanlon · 1 episodeShow
1998I Married a MonsterNicholas 'Nick' David FarrellMovie
1998The Wild ThornberrysPoacher #1 (voice) · 1 episodeShow
1997Veronica's ClosetMark · 1 episodeShow
1997Just Shoot Me!Robert Gallatin · 1 episodeShow
1996The SentinelJim Ellison · 65 episodesShow
1995PaybackAl KeeganMovie
1994Touched by an AngelFrank · 1 episodeShow
1994One West WaikikiDetective Mack Wolfe · 20 episodesShow
1994ViperLane Cassidy · 4 episodesShow
1992The Flash III: Deadly NightshadeCurtis Bohannan / Deadly NightshadeMovie
1992Love & War1 episodeShow
1992Mann & Machine1 episodeShow