Credits
- 2021 ยทCSI: Vegasas Ralph Cicero
- 2021 ยทMarvel Studios Assembledas Self - Doctor Nielson
- 2021 ยทWandaVisionas Doctor Stan Nielson
- 2019 ยทFor All Mankindas Governor/Vice President Jim Bragg
- 2018 ยทMagnum P.I.as Reginald
- 2018 ยทSharp Objectsas Pastor
- 2016 ยทGame of Acesas General Rupert Graves III
- 2016 ยทAll the Wayas Senator Strom Thurmond
- 2015 ยทDocumentary Now!as Officer #1
- 2013 ยทThe Lone Rangeras Shareholder
- 2012 ยทTouchas Carl Hirsch
- 2010 ยทUnthinkableas Mr. Bradley
- 2009 ยทCastleas Pastor Bob
- 2009 ยทLie to Meas Congressman Weil
- 2008 ยทTrue Bloodas Theodore Newlin
- 2008 ยทThe Onion Movieas Surgeon General
- 2007 ยทMad Menas Walter Veith
- 2006 ยทStudio 60 on the Sunset Stripas
- 2006 ยทVanishedas
- 2005 ยทShopgirlas Tom
- 2005 ยทCommander in Chiefas Bill Skinner
- 2005 ยทSurfaceas John Glisson
- 2005 ยทBonesas Daniel Yoder
- 2005 ยทThe Islandas Harvest Surgeon
- 2005 ยทPoint Pleasantas
- 2005 ยทMediumas Parole Board Chairperson
- 2004 ยทBoston Legalas Walter Edmunds
- 2003 ยทPath to Waras John Stennis
- 2003 ยทCold Caseas Howard Lang
- 2003 ยทNCISas Scott Oliver
- 2003 ยทBringing Down the Houseas FBI Agent
- 2003 ยทMister Sterlingas
- 2002 ยทWithout a Traceas Reverend Bryce
- 2002 ยทWe Were Soldiersas Lt. Col. List (uncredited)
- 2001 ยทStar Trek: Enterpriseas Trena'L
- 2001 ยทStar Trek: Enterpriseas Degra
- 2001 ยทStar Trek: Enterpriseas Self
- 2001 ยทCrossing Jordanas Chief Committee Interviewer
- 2001 ยทPearl Harboras Strategic Analyst
- 2000 ยทBoston Publicas Walter Grier
- 2000 ยทGideon's Crossingas Board Member
- 2000 ยทStrong Medicineas Henry Bueller
- 1999 ยทAngelas Professor Oliver Seide
- 1999 ยทThe West Wingas Alcoholic Politician
- 1999 ยทIdle Handsas Sheriff Buchanan
- 1998 ยทThe Pentagon Warsas Test Range General
- 1997 ยทAlly McBealas Harvey Kent
- 1997 ยทNothing to Loseas Sheriff Earl
- 1997 ยทLiar Liaras Detective Bryson
- 1997 ยทThe Practiceas
- 1996 ยทPromised Landas Matt Neary
- 1996 ยท7th Heavenas Carl Huff
- 1996 ยทIndependence Dayas Mechanic
- 1996 ยทProject: ALFas Bouncer
- 1996 ยทA & Pas Lengel
- 1995 ยทMurder Oneas Gordon Pine
- 1995 ยทCandyman: Farewell to the Fleshas Heyward Sullivan
- 1995 ยทStar Trek: Voyageras Kir
- 1994 ยทTouched by an Angelas Pastor Mike
- 1994 ยทERas PICU Doctor
- 1994 ยทChicago Hopeas
- 1994 ยทModels Inc.as
- 1994 ยทBetrayed by Loveas Chief Conyers
- 1993 ยทThe X-Filesas Reverend Samuel Mackey
- 1993 ยทThe Hit Listas Det. Wilcher
- 1993 ยทStar Trek: Deep Space Nineas Ro-Kel / Ah-Kel
- 1993 ยทStar Trek: Deep Space Nineas Silaran
- 1993 ยทThe Disappearance of Christinaas Larry
- 1992 ยทHearts Afireas Ed
- 1990 ยทFine Thingsas Winters
- 1990 ยทFollow Your Heartas
- 1990 ยทThe Outsidersas Mr. Matthews
- 1990 ยทAnd Another Honkytonk Girl Says She Willas Pa
- 1989 ยทTeen Angel Returnsas Rodney "Hotrod" Boon
- 1988 ยทBad Dreamsas Cynthia's Policeman
- 1987 ยทStar Trek: The Next Generationas Scholar / Artist
- 1986 ยทL.A. Lawas Leonard Knipp
- 1986 ยทL.A. Lawas Dr. Kendall Gratz
- 1986 ยทThe Richest Cat in the Worldas Tom Oglesby
- 1985 ยทVanessa in the Gardenas Dr. Edward Northrup
- 1985 ยทPromises to Keepas Ames
- 1985 ยทAmazing Storiesas Dr. Edward Northrup
- 1985 ยทPale Rideras Elam
- 1982 ยทRemington Steeleas Greg Keever
- 1981 ยทA Christmas Carolas Ghost of Christmas Past
- 1971 ยทColumboas Joshua Vinten