Tim
Upstairs (2021)
Private Morton Chase
Operacija Overlord (2018)
Bones
Lost River (2015)
Liam
Liam and Lenka (2014)
Roddy
Not Another Happy Ending (2013)
Ocky
Purvas (2013)
Tom
In Fear (2013)
Adam
Shell (2012)
Tommy
Up There (2012)
Stephen (segment "All Over Brazil")
Boys On Film 8: Cruel Britannia (2012)
Stephen
Courts mais Gay : Tome 9 (2005)
All Over Brazil (2004)
Frankie - Boy
16 Years of Alcohol (2003)
Nigel
The Little Vampire (2000)
Billy
Billy and Zorba (1999)