2020The Road AheadRoger SamuelsMovie
2020Stealing SchoolPeter HansonMovie
2020Raised by WolvesSargent FawnMovie
2019Romance RetreatRaymond LipkyMovie
2016Stranger in the HouseWayneMovie
2016DC's Legends of TomorrowSheriff · 1 episodeShow
2015Watch Your BackMathieu DiamondMovie
2014Seventh SonPriestMovie
2014Barbie: The Pearl PrincessCaligo (voice)Movie
2014The VirginianSteveMovie
2013The PackageNicholasMovie
2011SuperbookPharaoh · 1 episodeShow
2011Thor: Tales of AsgardThrym / Additional Voices (voice)Movie
2009Beyond Sherwood ForestRolandMovie
2008SanctuaryThug Boss · 1 episodeShow
2008jPodBertrand · 1 episodeShow
2007BloodRayne II: DeliveranceSheriff CobdenMovie
2007WarCaptain AndrewsMovie
2007Flash GordonWillik · 1 episodeShow
2007The CondorGeorge Valdez (voice)Movie
2006Last Chance CafePaul BoyerMovie
2006The Secrets of Comfort HouseSheriff "Bear" TrappMovie
2006Fantastic Four: World's Greatest HeroesThe Supreme Intelligence (voice) · 1 episodeShow
2006Dr. Dolittle 3WalterMovie
2005Home for the HolidaysSheriff Bob CutterMovie
2004Irish EyesThomas PhelanMovie
2004The Collector1 episodeShow
2004FaultlineSheriff Carl LarsonMovie
2003MaydayHoot Gibson · 1 episodeShow
2002Wishmaster: The Prophecy FulfilledDjinnMovie
2002Matthew Blackheart: Monster SmasherRuskin SternMovie
2001Wishmaster 3: Beyond the Gates of HellThe DjinnMovie
2001L.A.P.D.: To Protect And To ServeKirbyMovie
2001UC: Undercover1 episodeShow
2000Phantom of the MegaplexGeorgeMovie
2000X-Men: EvolutionBolivar Trask (voice) · 2 episodesShow
1999Relic HunterRod Thorson · 2 episodesShow
1999CrusadeDr. Alain Lebecque · 1 episodeShow
1999True HeartLouieMovie
1998First WaveDet. Freddie Ludlow · 1 episodeShow
1998Glory & HonorLangdon GibsonMovie
1998Born FreeTravis McQueen · 26 episodesShow
1997Dog's Best FriendTim ThompsonMovie
1996The ExMiles (uncredited)Movie
1996DowndraftStandishMovie
1996Doctor WhoSalingerMovie
1996Poltergeist: The LegacyPatrick Corrigan · 2 episodesShow
1996Darkman III: Die Darkman DieRyan MitchellMovie
1995Freefall: Flight 174Len DanielsMovie
1995Fight for Justice: The Nancy Conn StoryFredMovie
1995The Outer LimitsTom Grant, Voice of Adam (voice), Dave Pettigrew, Dr. Stansfield · 1 episodeShow
1995SlidersRoss J. Kelly, Ross J. Kelly / Interrogator · 1 episodeShow
1994Legends of the FallJames O'BanionMovie
1993Born to RunBaskinMovie
1993The Sea WolfJameson DamiskMovie
1993Kung Fu: The Legend ContinuesEagleton · 1 episodeShow
1992Highlander: The SeriesSheriff Crowley, Mason, Gerard Kragen · 1 episodeShow
1991The Commish3 episodesShow
1990The Death of the Incredible HulkZedMovie
1989Straight LineDetective LandersMovie
1989BookerJim O'Haver, Bog Hugg · 1 episodeShow
1989The Trial of the Incredible HulkDennyMovie
1988War of the WorldsAlien · 1 episodeShow
1987Wiseguy2 episodesShow
198721 Jump StreetGary Rinzler, Teacher · 1 episodeShow
1987Oklahoma SmugglersSkipMovie
1986Spearfield's DaughterAlain Roux · 3 episodesShow
1985The New Alfred Hitchcock PresentsJason Hathaway · 1 episodeShow
1985MacGyverMax Muller, Lyle Hoggart, PR Officer · 1 episodeShow
1985The Twilight ZoneMan in Bar · 1 episodeShow
1985Eternal EvilKauffmanMovie
1984Santa BarbaraKeith Timmons · 505 episodesShow
1983The HitchhikerMan in Black · 1 episodeShow
1983As You Like ItAmiensMovie