Nowhere Boy 2009
as Eric Griffiths
Dear Frankie 2004
as Frankie
Young Adam 2003
as Jim Gault
Credits from TMDB.