2019
Paradise City as Commissioner Richards2019
The Undiscovered Country as James2016
Valeria as Andrei2013
All Is Bright as Blind Guy2009
Asylum Seekers as Dr. Psycho2005
Jonny Zero as Not available2005
Lustre as The Priest2004
Imaginary Heroes as Scraggly Homeless Man2004
The Undeserved as Cole Hunler2004
B Movie as Mountain2001
Law & Order: Criminal Intent as Suspect2000
Joe Gould's Secret as Man at Flophouse1999
Law & Order: Special Victims Unit as Homeless Man1999
Law & Order: Special Victims Unit as Fred1999
Law & Order: Special Victims Unit as David McKuin1999
Law & Order: Special Victims Unit as Brandon O'Keefe1999
Third Watch as Larry1997
Private Parts as Unshaven Deejay1996
Spin City as Homeless Guy1995
New York News as Family Man1994
New York Undercover as Not available1993
The Adventures of Pete & Pete as Janitor Cecil Tucker1993
XXXtasy: Two Days in the Life of a Saint as Not available1992
All the Vermeers in New York as Gordon1990
Law & Order as Gordon1990
Law & Order as Rudy Scelza1990
Law & Order as Cliff1990
Law & Order as Larry Adler1990
Law & Order as Mitch Selman1990
Awakenings as Ward #5 Patient1990
Reversal of Fortune as Tom BermanNaN
Skull as The Evangelist