Filmmaker, musician and actor based in Vancouver, Canada.
Clean Freak
Where is Dean?
All Seeing
Greenbody
The Last Eagle
Piss Tea
Movie · Director