Antebody 2005
as Detective Collins
Talk Sex 2001
as Director
The Freethinker 1994
as The Stranger
James Dean I 1988
Actor, Director, Writer
PS Last Summer 1988
Actor
Konst 1980
Writer, Director
Hempas Bar 1977
Credits from TMDB.