2017
The Last Two Lovers at the End of the World as Not available2014
108 Stitches as Coach Hack Jones2014
Cut! as Homeless Man2009
Silent Venom as Captain Rogers2009
Absolute Evil as Taylor Jones2008
Railroad to Hell: A Chinaman's Chance as Sgt. Jackson2006
George Bush Goes to Heaven as Sam Wainwright2006
Dark Heart as Scrawny2005
My Name Is Earl as Deputy2005
Sci-Fi Slaughter as Lt. Pritchard (archive footage)2005
Officer Down as Lieutenant Randy Williams2004
Desperate Housewives as Lamar2003
Cold Case as Big Ed Brown (2004)2003
Cock & Bull Story as Fletcher2002
Monk as Custodian2002
Love and a Bullet as Buddy2002
Shakedown as Agent Taylor2001
Soulkeeper as Bartender1998
V.I.P. as General Ursus1998
Shadow of Doubt as Cop #1 at Party1997
Mike Hammer, Private Eye as Not available1996
Eraser as Dock Guard1995
JAG as Thomas Wilson1995
Dead Weekend as General Mills1995
The Takeover as D.E. Moore1994
ER as Willy Archibald1994
ER as Mr. Parnell1993
Robot Wars as Lt. Pritchard1992
Renegade as Saunders1990
Beverly Hills, 90210 as Not available1990
Fear as Radio Detective1989
Quantum Leap as Warden Clifton Myers1989
Family Matters as Not available1989
Mancuso, F.B.I. as Not available1989
Shocker as Cooper1989
Dead Bang as Detective Bilson1987
Over the Top as Harry Bosco1986
Amen as Not available1986
Joe Bash as Not available1986
The Morning After as Detective1985
MacGyver as Eddie Jackson1985
227 as Not available1985
My Man Adam as Emerson Crabbe1985
Basic Training as SWAT Leader1984
Who's the Boss? as Not available1984
The Karate Kid as Referee #31984
Against All Odds as Assistant Coach1984
The Outlaws as Bubba1984
Concrete Beat as Bus Driver1983
The A-Team as Landers1983
Hardcastle and McCormick as Not available1983
A Caribbean Mystery as Sergeant1982
Cheers as Lewis1982
T. J. Hooker as Nichols1982
Voyagers! as Not available1982
Take Your Best Shot as Actor1981
Hill Street Blues as Not available1981
Simon & Simon as Not available1978
Taxi as The Video Installer1977
CHiPs as Franklin