2025
June and John as Homeless Guy2025
The Martial Artist as Homeless Man2024
The Legend of Catclaws Mountain as Walter2023
Group as Dan2023
ZIB as Atonin Zib2021
Being Dead as Eddy2021
616 Wilford Lane as Sheriff2021
Waylaid as Anchor2020
Proximity as Carl Meissner2019
Dear Frank as Dr. Ramos2018
Paint It Red as Willie the Wino2018
Hide and Go Seek as Leroy2017
The Doll as Mad Doctor2016
Encounter as Jim Reeves2015
Hallucinogen as Shaman2014
After Midnight as Rusty2014
At The Maple Grove as Seymour Harmon2014
The Guide as Joe2013
All I Want for Christmas as Aging Rocker Kroeger Johnson2012
Bigfoot County as Stranger2011
Alien Armageddon as Cowboy2009
Crossing Over as Bartender2007
Tim and Eric Awesome Show, Great Job! as Cinco Supporter2007
Girl with the Sex-Ray Eyes as Mr. Thompson2007
Bewitched Housewives as Mr. Beatty2006
Under Pressure as Manny2006
Cannibal Taboo as Strange Pagan2005
It's Always Sunny in Philadelphia as Police Clerk2005
Bikini Chain Gang as Mr. Arst2004
Tomb of the Werewolf as Gilchrist2003
The Cooler as Lou2001
Savage Season as Tony2000
Witchcraft XI: Sisters in Blood as Arthur Ramsden1999
The Escort III as Vince Mars1997
Rapid Assault as Lars Rynark1997
Maximum Security as Patterson1996
Night Shade as Jack Slayton1996
Friend of the Family II as Simon1996
The Bible and Gun Club as Homeless guy1995
Destination Vegas as Tape Operator1995
Knight Walks as Knight1992
Tuesday Never Comes as Agent Anderson1991
Prime Target as Greensburg1990
Twisted Justice as Mr. Tramaine1989
Future Force as Driver1989
Wild Man as Eric Wilde1988
Outlaw Force as Stage Hand1987
Slave Girls from Beyond Infinity as Zed1987
Moon in Scorpio as Richard Vargas