The Bench 2024
as Ben
Killing Me Softly with Her Love 2021
as Simon
Sawney: Flesh of Man 2012
as Jamie
Sessions of the Mind 2008
as Johnny
Ouija Board 2007
as James
Pondlife 2006
as David Ross
Hacked Off 2005
Actor
Roxi 2005
as Sean
Credits from TMDB.