
Acted in 16
2010s
- 2018
This Weekend Will Change Your Life
Jim
- 2017
- 2015
96 Ways to Say I Love You
Luke
2000s
- 2007
Son of Rambow
Lawrence's Henchman
- 2003
Strange
Matthew · 1 episode
Girls in Love
Russell · 26 episodes
- 2001
My Brother Tom
Gang Boy
Bedtime
Ralph Henshaw · 9 episodes
- 2000
1980s
- 1986
- 1984