
Filmography

NCIS: Los Angeles
2009 · Hans Schreiber

Avengers: Endgame
2019 · Old Steve Rogers Double

It's Always Sunny in Philadelphia
2005 · Homeless Man

MacGyver
1985 · Gilbert Arnaud

Teen Wolf
2011 · Tolbert, Elias Stilinski

Westworld
2016 · Eye Patch

Ghost Whisperer
2005 · Elderly Gentleman

Rizzoli & Isles
2010 · Oliver Davenport

The Drew Carey Show
1995 · William Shakespeare

Renegade
1992 · Joe Markham

Sleepy Hollow
2013 · Reverend Alfred Knapp

Eight Is Enough
1977 · Capital Envoy

TaleSpin
1990 · Prof. Martin Torque (voice)

Hunters
2020 · Elijah

Alias
2001 · Flashback Desantis

Three Days of the Condor
1975 · Martin

Logan's Run
1977 · David

Boys Will Be Boys
1987 · Maurice

Above the Law
1988 · CIA Interrogator

Gettysburg
1993 · Maj. Gen. John Bell Hood

The French Atlantic Affair
1979 · Wendell Cronin

Abby's
2019 · Skip

Gods and Generals
2003 · Gen. John Bell Hood

And the Band Played On
1993 · Charles Dauget

Alice, Sweet Alice
1976 · Father Pat

On Deadly Ground
1994 · Oil Executive

Wanted: Dead or Alive
1987 · Agent

Crossings
1986 · Doctor #2

Wild Bill
1995 · Doctor

The Land That Time Forgot
2009 · Conrad

Gehenna: Where Death Lives
2016 · Actor

A Nasty Piece of Work
2019 · Second Executive

Assassin
1986 · Agent One

American Bandits: Frank and Jesse James
2010 · Bartender

The Avenging Angel
1995 · Jonathan Parker

Like.Share.Follow.
2017 · Mr. Crossbow

Wounded
1997 · Paramedic #1

Leaves of the Tree
2016 · Father John Callahan

In the Shadow of Kilimanjaro
1986 · Eugene Cruz

Cheaper to Keep Her
1981 · Maitre d'

Mary Jane Harper Cried Last Night
1977 · Police Officer

2 Dead 2 Kill
2014 · Dr. Mensch

Framily
2010 · Ethans Dad

George Bush Goes to Heaven
2006 · Martin Hatch

Playing with Beethoven
2021 · Zabov

Freshmen
1999 · Professor Palin

My Extraordinary Joe
2025 · Actor

Train Station
2015 · Man In Brown

Painter
2020 · The Gardener aka Bill

Side Show
1981 · Ticket Taker (uncredited)
Jackson
2017 · Andrew Jackson

Dead Right
1990 · Actor

Ark
2020 · Peter Bernhard