- 2020Target Number OneFilmJohn Woodbridge
- 2012Upside DownFilmMarketing Executive #2
- 2012OmertàFilmGene Smith
- 2010Blue Mountain StateSeriesHigh School Coach
- 2009Vital SignsFilmMc Neil
- 2005Human TraffickingSeriesDHS Agent Leary
- 2005The Perfect NeighborFilmThomas
- 2004The Day After TomorrowFilmCommander Daniels
- 2004The AviatorFilmChairman MPA
- 2004The Lost SeasonFilmSanta
- 2003Wicked MindsFilmGerald Sykes
- 2003DeceptionFilmBarnes
- 2003Student SeductionFilmJosh's Father
- 2003Rudy: The Rudy Giuliani StoryFilmFDNY Commissioner Peter Gand, FDNY Chief Peter Gand
- 2003Going for BrokeFilmHoward Davenport
- 2003The Favourite GameFilmDoctor
- 2003How My Mother Gave Birth to Me During MenopauseFilmPilote
- 2002The Dead ZoneSeriesSheriff Lambert
- 2002SwindleFilmLt. Dan Archer
- 2002Nearest to HeavenFilmhomme danseur
- 2002AftermathFilm
- 2001Lost and DeliriousFilmBruce Moller
- 2001Hidden AgendaFilmSam Turgenson
- 2001Largo WinchSeriesBerdich
- 2001The TrackerFilmDetective Walter Jensen
- 2001No Ordinary BabyFilmFBI Agent Olman
- 2000Heavy Metal 2000FilmJefferson / Additional Voices
- 2000Waking the DeadFilmReporter at Restaurant
- 2000Satan's School for GirlsFilmRuben
- 2000Someone Is WatchingFilmEverett Lilly
- 2000Fire and Ice: The Rocket Richard RiotFilmKen Reardon
- 2000Jackie Bouvier Kennedy OnassisSeriesDave Powers
- 2000Jackie Bouvier Kennedy OnassisFilmDave Powers
- 1999Big Wolf on CampusSeriesBob Dawkins
- 1999Ladies RoomFilmBill
- 1999When Justice FailsFilmMartin Singer
- 1999The Long WinterFilmDirecteur de la prison
- 1999The Witness FilesFilmRoland Sanderson
- 1998Barney's Great AdventureFilmDad
- 1998The Windsor ProtocolFilm
- 1998Random EncounterFilmJack Barton
- 1998Going to Kansas CityFilmRev. Holden
- 1997The PeacekeeperFilmSamuels
- 1997AfterglowFilmCount Falco / Jack Dana
- 1997Coyote RunFilmJack Silver
- 1995The Wrong WomanFilm
- 1994Obstruction of JusticeFilmJohn Friedman
- 1994By Woman's HandFilmA.Y. Jackson (voice)
- 1990The Miles AheadFilm
- 1989The Morning ManFilmRoger
- 1987The Care Bears Adventure in WonderlandFilmFlamingo (voice)
- 1987BlindsideFilmGilchrist
- 1987A Conspiracy of LoveFilmJoe Woldarski Jr.
- 1986Easy PreyFilmStore Manager
- 1985Secret WeaponsFilmLomax
- 1982Spring FeverFilmRoger
- 1981Portrait of a Teenage ShoplifterFilmPete Crawford