Te Ata 2017
as Willie Watts
Ace Wonder 2014
as Virgil Logan
Light from the Darkroom 2014
as Hector
I Am Gabriel 2012
Actor
Eat Me! 2010
as Street Eater #2
Judicial Consent 1994
as John Lucarell
Lunatics: A Love Story 1991
as Drunk
Yes Darling 1984
as Mr. Pickamelon
Credits from TMDB.