Acts of Death 2007
Director
Dead End Road 2004
Director, Director of Photography
Terror at Baxter U 2003
Invitation 2003
Writer, Director
Ophelia 2023
Writer
Star Leaf 2015
Consulting Producer
Life Goes On 2007
Credits from TMDB.