Known for Acting

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