Actor
Nowhere Boy
2009 · as Eric Griffiths
Dear Frankie
2004 · as Frankie
Young Adam
2003 · as Jim Gault