Hollow China 2006
as Sam
Calendar Girls 2003
as Student Photographer
Nailing Vienna 2002
as Jez
Billy Elliot 2000
as Michael (aged 25)
Credits from TMDB.