Known for Acting

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