Blitz 2011
as Simons
The 39 Steps 2008
as London Constable
Are You Ready for Love? 2006
as Neil
Attack Force 2006
as Carl
Thunderpants 2002
as Music Student
Sunday 2002
as Para G
Othello 2001
as Alan Roderick
Princess of Thieves 2001
as Froderick
Deflation 2001
as Boy Cyclist
Virtual Sexuality 1999
as Carter
Credits from TMDB.