2024His & HersPaulMovie
2019Christmas at DollywoodLyle DavisMovie
2016The BirdwatcherFinch EastmanMovie
2016Love by ChanceSam MichaelsMovie
2014Bad CityNews AnchorMovie
2014Words and PicturesHuntsman ManagerMovie
2014No ClueNelsonMovie
2014When Calls the HeartWilliam Thatcher · 3 episodesShow
2013Once Upon a Time in WonderlandKing · 1 episodeShow
2013Independence DaysasterDennis BrubakerMovie
2013Lucille's BallDoctorMovie
2013I Am VengeanceLawyerMovie
2012The Music TeacherPrincipal SmithMovie
2012The Tall ManRobertMovie
2010Smoke ScreenGaryMovie
2010Rain DownDirectorMovie
2009Stargate Atlantis: Fans' ChoiceSimon WallisMovie
2009The Gambler, The Girl and The GunslingerThe GeneralMovie
2008Another Cinderella StoryRod ParkerMovie
2007Termination PointQuinnMovie
2007Painkiller Jane1 episodeShow
2006Home by ChristmasGeorge BedfordMovie
2006Connors' WarDarryl GreeneMovie
2006EurekaCongressman Faraday · 2 episodesShow
2006Merlin's ApprenticeWeston · 2 episodesShow
2005Recipe for a Perfect ChristmasClay McNeilMovie
2004The 4400Adam Kensington · 1 episodeShow
2004The Collector1 episodeShow
2004The Reality of LoveEd MillerMovie
2003Tru CallingBridget's father · 1 episodeShow
2003D.C. Sniper: 23 Days of FearAgent TremainMovie
2003Devil WindsStan ChasenMovie
2002The BarberAgent CrawleyMovie
2000Mr. Rice's SecretStanMovie
2000Get CarterLes FletcherMovie
2000Dark AngelHead Priest · 1 episodeShow
2000Sole SurvivorDr. BlomMovie
2000QuarantineBill EvslinMovie
2000My Mother the SpyPeterMovie
2000Life-SizeRichieMovie
2000Higher GroundMartin Barringer · 5 episodesShow
2000ShutterspeedAngelo DiamondMovie
1999So WeirdTad Raxall · 2 episodesShow
1998Seven Days2 episodesShow
1998The Crow: Stairway to Heaven1 episodeShow
1998First WaveTrevor Hyams, Nathan Brown · 1 episodeShow
1998The Long Way HomeKen GerrinMovie
1998FirestormPeteMovie
1997Earth: Final ConflictFederov · 3 episodesShow
1997Ronnie and JulieHalMovie
1996Susie QCoach StanfordMovie
1996Maternal InstinctsGary WardenMovie
1996Angel Flight DownRick FowlerMovie
1996UnforgettableJoseph BodnerMovie
1995The Outer LimitsSenator Meade, Peter Chandler, Dom Pardo · 1 episodeShow
1995SlidersDoc · 1 episodeShow
1995Dangerous IndiscretionDale BoyerMovie
1994MaxDr. KayeMovie
1994For the Love of NancyDr. PartanaMovie
1994Hawkeye (The First Frontier)Captain Taylor Shield · 22 episodesShow
1994The Perfect ManMovie
1994ViperMichael Anthony Cornell / Alec Brody · 1 episodeShow
1992Highlander: The SeriesJohn Garrick · 1 episodeShow
1992The Hat Squad1 episodeShow
1992In the Line of Duty: Siege at MarionRossiMovie
1991The Commish1 episodeShow
1991And the Sea Will TellTedMovie
1991And the Sea Will TellTed · 2 episodesShow
1990Revealing Evidence: Stalking the Honolulu StranglerMovie
1990The Death of the Incredible HulkShoupMovie
1989Small SacrificesMatt Jensen (Part 2)Movie