Two Little Boys 2012
Writer
Scarfies 1999
Screenplay
Saving Grace 1998
What We Do in the Shadows 2014
as Declan - Werewolf
Ash: Ashley Thorndyke - Work in Progress 1995
Director, Camera Operator
Credits from TMDB.