2020
Perry Mason as Old Polish Man2020
The 11th Green as Dwight Eisenhower2015
Bosch as Ray Scales2011
The Girl with the Dragon Tattoo as Udevalla Detective2011
The Passing as George Naibert2009
NCIS: Los Angeles as Floyd Hobbs2009
Castle as Mike Yanavich2008
The Mentalist as Miles MacCambridge2008
True Blood as Sid Matt Lancaster2005
Grey's Anatomy as Norman Sholman2005
Bones as Dan Lambert2005
Rumor Has It... as Charity Dinner Guest2004
Hidalgo as Major Whitside1999
Family Law as Mark Brown1999
Bats as Chaswick1999
Hijack as Luke Besser1998
Spark as Earl1997
Brooklyn South as Calloway1997
Amistad as Marshal1996
7th Heaven as Jeff Patterson1996
Playing Dangerous 2 as Mitch1995
Nowhere Man as Sheriff Wilkes1994
Chicago Hope as Not available1994
Vanishing Son as Billy Baker1994
Iron Will as Borg Guillarson1994
Amelia Earhart: The Final Flight as Itasca Radio Operator1994
Jailbreakers as Lt. Clark1994
Perry Mason: The Case of the Grimacing Governor as Donovan1993
The X-Files as Reverend Calvin Hartley1993
Boiling Point as Henderson1992
Single White Female as Super1989
Seinfeld as Man #11989
Jacknife as Tony1988
Call Me as Fred1987
The Squeeze as Joe1986
L.A. Law as Detective Navie1985
The Equalizer as Russian Spy