2026ScottyHilton (voice)Movie
2025Death by LightningChairman Hoar · 2 episodesShow
2022The EnglishMajor MacKay · 1 episodeShow
2022Toast of TinseltownOld Timer Bill · 1 episodeShow
2021Where Is Anne FrankHerman Van Daan (voice)Movie
2021The TrickSenator James InhofeMovie
2020Wonder Woman 1984POTUSMovie
2018Hunter KillerSecretary of StateMovie
2018Red JoanTaylor ScottMovie
2018Black Earth RisingScott Moncrieff · 1 episodeShow
2018Tom Clancy's Jack RyanBruno Ramos · 1 episodeShow
2016Angel of DecayPathologistMovie
2015Re-KillCaptain McadamMovie
2014The AssetsArthur O'Neill · 8 episodesShow
2011Doctor Who: The Impossible Astronaut PrequelRichard NixonMovie
2009Doctor Who: DreamlandColonel Stark (voice) · 6 episodesShow
2009Jonathan Creek: The Grinning ManAdam KlausMovie
2007LewisWebster · 1 episodeShow
2007BenidormRutger · 1 episodeShow
2006Nuremberg: Nazis on TrialJohn Monigan · 3 episodesShow
2006The DetonatorGreenfieldMovie
2005FestivalArnold WeissMovie
2004Sky Captain and the World of TomorrowPolice SergeantMovie
2002The Basil Brush ShowArchie Bison · 1 episodeShow
2001Spy GameCaptainMovie
2001Crossroads97 episodesShow
1999The VisitorMr. JeffersonMovie
1999The Adventures of Young Indiana Jones: Spring Break AdventureLt. George PattonMovie
1999ShockersMr Jefferson · 1 episodeShow
1999Oklahoma!Cord ElamMovie
1999Daylight RobberyLiebermann · 2 episodesShow
1998Prague DuetGary BeinhartMovie
1997Into Thin Air: Death on EverestDale KruseMovie
1997Jonathan CreekAdam Klaus · 11 episodesShow
1991SeductionArt Pepper (Segment "But Beautiful")Movie
1991Robin Hood IV, King's ReturnGilbert/ Robin's Father (voice)Movie
1991Robin Hood III: Enemies ForeverMovie
1991Robin HoodGilbert/ Robin's Father (voice)Movie
1990The ChiefWalter J. Walcott · 1 episodeShow
1989Murder on the MoonContariniMovie
1989A Quiet ConspiracyLt. Mitch Kahlmann · 4 episodesShow
1988The Fortunate PilgrimLefty Fay · 2 episodesShow
1987Three Wishes for JamieBig TomMovie
1985Spies Like UsWAMP TechnicianMovie
1985Santa Claus: The MovieSenator (uncredited)Movie
1985LifeforceNASA Technician (uncredited)Movie
1985Dempsey and MakepeaceSchwartz · 1 episodeShow
1982We'll Meet AgainPilot · 1 episodeShow
1982American PlayhouseHerbert Marks, Arnold Glimcher · 1 episodeShow
1981RagtimeMarksmanMovie
1981OutlandWaltersMovie
1977Secret ArmyCorporal Lewis · 1 episodeShow