Prepare to Die 2024
as William Freeman
Novice 2016
as Diego Pyke, Writer, Executive Producer, Editor, Sound Editor, Director, Music
The People I've Slept With 2010
as Preston
Daydreamer 2007
as Bert
The Secret Life of Sarah Sheldon 2006
as Dylan
Credits from TMDB.