2026Accused: The Karen Read StoryWilliam ReadMovie
2024Amish AffairAbrahamMovie
2024Under the BridgeCharles Godfrey · 3 episodesShow
2023The Fall of the House of UsherDoctor Donaldson · 3 episodesShow
2023MetamorphypusStephenMovie
2022A Maple Valley ChristmasSteve DavenportMovie
2022Alaska DailyKen · 2 episodesShow
2022Billy the KidMayor · 1 episodeShow
2021Superman & LoisPerry White · 2 episodesShow
2021Firefly LanePrincipal Miller · 1 episodeShow
2020The StandHead Custodian · 2 episodesShow
2019The Body Remembers When the World Broke OpenDr. PhillipsMovie
2018A Million Little ThingsPrincipal McIsaac · 1 episodeShow
2017Like Cats & DogsEd HaleyMovie
2017LegionGeneral Stanley · 1 episodeShow
2017RiverdaleGrandpa Arti · 1 episodeShow
2017A Dog's PurposePolice LieutenantMovie
2015The WhispersJustus · 1 episodeShow
2014If I StaySurgeonMovie
2014A Daughter's NightmareMinisterMovie
2014The Good MistressFranklinMovie
2013After All These YearsCarter DeitrichsonMovie
2013Bates MotelTom Hutchins · 2 episodesShow
2012ContinuumEldridge · 1 episodeShow
2012AlcatrazLead Officer · 2 episodesShow
2011Comforting SkinKoffie's FatherMovie
2011A Mile in His ShoesPastor BobMovie
2011Bringing Ashley HomeDr. Thomas MartinMovie
2010The Twilight Saga: EclipseMr. BiersMovie
2009DamageParole OfficerMovie
2009PossessionPsychiatristMovie
2009Mr. Troop MomJudgeMovie
2008Yeti: Curse of the Snow DemonCapt. WashbrunMovie
2008FringeWarren Blake · 1 episodeShow
2007WarGleasonMovie
2007Anna's StormPaul MontanaMovie
2007The Bad SonGerry O'ConnorMovie
2007The Sandlot: Heading HomeEarl NeedmanMovie
2007The Last MimzyTechnicianMovie
2006The Grudge 2Mr. FlemingMovie
2006CanesHarry ConlanMovie
2006Men in TreesSteve Powers · 1 episodeShow
2006The FoursomeTed RentonMovie
2005A Perfect NoteDon PetersonMovie
2005School of LifeDan ParksMovie
2004Ill FatedLarryMovie
2004The 4400Lyndon · 1 episodeShow
2004JackTeacherMovie
2003PeacemakersTed Grady · 1 episodeShow
2003Dead Like MeThe Rope Guy · 1 episodeShow
2002The BarberEverettMovie
2002The Dead ZoneDoc Kowalski · 1 episodeShow
2002Tom Stone1 episodeShow
2001Suspicious RiverRobMovie
2001Point of ViewP.Movie
2000The Inspectors 2: A Shred of EvidenceEd FurstonMovie
2000Higher GroundPhlip Granville · 1 episodeShow
1999Turbulence 2: Fear of FlyingVaclavMovie
1999The Color of CourageStanfordMovie
1997The Hired HeartEd PullmanMovie
1997Sleeping DogsWilly Boy PruittMovie
1996For Those Who Hunt the Wounded DownRalphineMovie
1995For a Few Lousy DollarsMan #2Movie
1995Freefall: Flight 174MechanicMovie
1995The Outer LimitsDr. Mauser, Dr. Franklin Dreiden · 1 episodeShow
1995SlidersRazor Gillette · 1 episodeShow
1994Road to Saddle RiverCowboy KidMovie
1993The X-FilesJames Earl Ray, Upshaw · 1 episodeShow
1992Buried on SundayRussian Sailor 2Movie
1992Leaving NormalCharlieMovie
1991The ResurrectedTown Father #1Movie
1991And the Sea Will TellSandersMovie