2009
All About Steve as Retired Mine Supervisor
2005
Medium as Christopher Russo (1 episode)
2004
The Work and the Glory as First Land Agent
2003
Easy Sex as Drunk Gambler
2002
I Don't Know Jack as Self
2001
Star Trek: Enterprise as Fleet Admiral Krell (1 episode)
1999
Mulholland Dr. as Bob Brooker
1997
Alien Avengers II as Carl Dalton
1997
Volcano as O.E.M. Staffer #9
1996
The Lazarus Man (6 episodes)
1996
Stolen Memories: Secrets from the Rose Garden as Cletis
1995
Lord of Illusions as Loomis
1994
It Runs in the Family as Emil Bumpus
1994
Madman of the People as Brodsky (1 episode)
1994
Scanner Cop as Officer Dooley
1994
The Chase as Chief Boyle
1993
Frasier as Farmer (1 episode)
1993
The X-Files as Sheriff Hamilton (1 episode)
1993
The Thing Called Love as R.C.
1993
Fallen Angels as Pat Marino (1 episode)
1993
Fallen Angels as Sergeant (1 episode)
1993
Fire in the Sky as Cyrus Gilson
1993
Star Trek: Deep Space Nine as Legate (1 episode)
1992
Far and Away as Bourke
1990
Slumber Party Massacre III as Officer O'Reilly
1990
Buried Alive as Bill Scorby
1990
Dances with Wolves as Major
1989
Homer and Eddie as Preacher
1989
Seinfeld as Ukrainian (1 episode)
1989
Tales from the Crypt as Fire Chief (1 episode)
1989
Wizards of the Lost Kingdom II as Vanir
1989
Heroes Stand Alone as Major Grigori
1988
Frank Nitti: The Enforcer
1987
The Running Man as 911 Security Officer #1
1987
Star Trek: The Next Generation as Governor Torak (1 episode)
1987
In the Mood as Bus Driver
1987
Six Against the Rock as Officer Bristow
1986
Odd Jobs as Roy's Father
1984
Friday the 13th: The Final Chapter as Officer Jamison
1984
Night Court as Roosevelt (1 episode)
1981
Falcon Crest as Monash-Henchman (1 episode)
1978
Wild and Wooly as O'Rourke
1975
Wonder Woman as Captain (1 episode)
1974
The Rockford Files as Deek (1 episode)
1973
Magnum Force as Palancio's Hitter
1973
Kojak as Grisco Cummings (1 episode)
1971
McCabe & Mrs. Miller as Bartender