2009
Nowhere Boy
Eric
2008
Stacked
(TV Movie)
Alex Mackenzie
2004
Dear Frankie
Frankie
2003
Young Adam
Jim Gault
2002-2003
The Book Group
(TV Series)
Wee Jackie
- You Must Change Your Life
(2003)
... Wee Jackie
- Hunger
(2003)
... Wee Jackie
- A Little More Living
(2002)
... Wee Jackie
- Dark Alley
(2002)
... Wee Jackie
- Bedtime Stories
(2002)
... Wee Jackie
6 More Episodes