Ironclad 2011
as Young Soldier (uncredited)
Cheques, Lies and Videotape 2010
as David
Tiddleywink 2024
Director, Writer
Credits from TMDB.