2025My Extraordinary JoeMovie
2021Playing with BeethovenZabovMovie
2020PainterThe Gardener aka BillMovie
2020HuntersElijah · 1 episodeShow
2020ArkPeter BernhardMovie
2019A Nasty Piece of WorkSecond ExecutiveMovie
2017Like.Share.Follow.Mr. CrossbowMovie
2017JacksonAndrew JacksonMovie
2016Gehenna: Where Death LivesMovie
2016Leaves of the TreeFather John CallahanMovie
2015Train StationMan In BrownMovie
20142 Dead 2 KillDr. MenschMovie
2013Sleepy HollowReverend Alfred Knapp · 4 episodesShow
2010FramilyEthans DadMovie
2010Rizzoli & IslesOliver Davenport · 1 episodeShow
2010American Bandits: Frank and Jesse JamesBartenderMovie
2009NCIS: Los AngelesHans Schreiber · 1 episodeShow
2009The Land That Time ForgotConradMovie
2006George Bush Goes to HeavenMartin HatchMovie
2005Ghost WhispererElderly Gentleman · 1 episodeShow
2003Gods and GeneralsGen. John Bell HoodMovie
2001AliasFlashback Desantis · 1 episodeShow
1999FreshmenProfessor PalinMovie
1997WoundedParamedic #1Movie
1995Wild BillDoctorMovie
1995The Drew Carey ShowWilliam Shakespeare · 1 episodeShow
1995The Avenging AngelJonathan ParkerMovie
1994On Deadly GroundOil ExecutiveMovie
1993GettysburgMaj. Gen. John Bell HoodMovie
1993And the Band Played OnCharles DaugetMovie
1990TaleSpinProf. Martin Torque (voice) · 1 episodeShow
1990Dead RightMovie
1988Above the LawCIA InterrogatorMovie
1987Boys Will Be BoysMaurice · 2 episodesShow
1987Wanted: Dead or AliveAgentMovie
1986AssassinAgent OneMovie
1986In the Shadow of KilimanjaroEugene CruzMovie
1986CrossingsDoctor #2 · 2 episodesShow
1985MacGyverGilbert Arnaud · 1 episodeShow
1981Side ShowTicket Taker (uncredited)Movie
1981Cheaper to Keep HerMaitre d'Movie
1979The French Atlantic AffairWendell Cronin · 3 episodesShow
1977Mary Jane Harper Cried Last NightPolice OfficerMovie
1977Logan's RunDavid · 1 episodeShow
1977Eight Is EnoughCapital Envoy · 1 episodeShow
1976Alice, Sweet AliceFather PatMovie
1975Three Days of the CondorMartinMovie