1990
as Ward #5 Patient
as Tom Berman
1997
as Unshaven Deejay
2004
as Scraggly Homeless Man
2013
as Blind Guy
2000
as Man at Flophouse
2016
as Andrei
1992
as Gordon
2015
as Donny
2019
as James
1993
2005
as The Priest
as The Evangelist
2009
as Dr. Psycho
as Commissioner Richards
as Cole Hunler
as Mountain