2021
The Nowhere Inn as Uncle Pete2020
Briarpatch as Freddie Laffter2020
The Way Back as Father Edward Devine2018
Yellowstone as Father Bob2016
The Architect as Colin's Father2015
Impastor as Bishop Perkins2014
Scorpion as Uncle Tobin2014
A Million Ways to Die in the West as Pastor Wilson2013
Gangster Squad as Judge Carter2012
Major Crimes as Ted King Sr.2012
House of Lies as K. Warren McDale2011
American Horror Story as Father Malachi2011
Water for Elephants as Mr. Erwin2010
The Crazies as Mayor Hobbs2010
Norman as Robert Bessent2008
The Mentalist as Professor Stutzer2008
Fringe as Dr. Owen Frank2007
Mad Men as Geoffrey Atherton2007
The Gray Man as Capt. Ayers2007
Forfeit as Not available2006
Brothers and Sisters as Joe Rawling2006
The Celestine Prophecy as Dobson2005
Surface as Government Panel Suit2005
Monster-in-Law as Priest (uncredited)2005
North Country as Judge Halsted2004
Boston Legal as Tom Orchard2004
Jack & Bobby as Victor Sable2003
Cold Case as Norman Campbell2003
Nip/Tuck as Not available2003
Carnivàle as Bishop McNaughton2003
Down with Love as E.G.2003
Path to War as Dean Rusk2002
Without a Trace as Bernard Fields2002
Everwood as Walter Cunningham2002
Good Morning, Miami as Mr. Fowler2002
Bad Company as Officer Ferren2001
Alias as Jeffrey Davenport2001
Just Visiting as Byron2000
CSI: Crime Scene Investigation as Dr. Paul Anton2000
The Others as Albert McGonagle2000
Thirteen Days as Orville Dryfoos1999
The West Wing as Barry Goodwin1999
Judging Amy as Father Jack Monroe1999
Family Law as Judge Lester Burger1999
Instinct as Warden Keefer1999
Swing Vote as Justice Benjamin 'Rip' Ripley1998
From the Earth to the Moon as Dr. Ray Pemberton1998
Armageddon as Dr. Banks1998
Creature as Ben Madiera1998
Finding Graceland as Sheriff Haynes1998
Eden as Dr. Bryson1997
Stargate SG-1 as President Nadal1997
The Practice as Center Panelist in Rydell Hearing1997
The Practice as Chief District Court Judge1997
The Practice as Federal Judge Kendall Marcott1997
Ally McBeal as Owen Cobb1997
Dharma & Greg as Kevin Kincaid1997
Buddy as Joe Bowman1996
3rd Rock from the Sun as Registrar1996
3rd Rock from the Sun as Chancellor1994
ER as Donald Anspaugh1993
The X-Files as Dr. John Rietz1993
Diagnosis: Murder as Captain Woodruff1993
Teenage Mutant Ninja Turtles III as Niles1990
Law & Order as Harlan Dwyer1990
Child in the Night as Dr. Wendt1989
Three Fugitives as Second Cop1989
Third Degree Burn as Lomax1987
Stamp of a Killer as Not availableNaN
Final August as The Man1976
The Secret Life of John Chapman as GradyNaN
Final August Director