The Estate 2025
Executive Producer, Director, Writer
Common Wealth 2025
as Self
Sea Sorrow 2017
Producer
The Fever 2004
Director, Screenplay
Uninvited 2000
Writer, Director
Rack Up 1997
Writer
Larry's Visit 1996
Director
Day of the Cobra 1980
as Tim
Leron-Leron Sinta 1972
as Karlo
Credits from TMDB.