2006
Fast Learners
(Short)
Roland
2003
I Am David
David
2002
Little Ghosts
(TV Series)
Edward
- Operation Treasure Hunt
(2002)
... Edward (voice)
- The Camping Trip
(2002)
... Edward (voice)
- Henry Catches a Cloud
(2002)
... Edward (voice)
- The Fairground
(2002)
... Edward (voice)
- Snowghost
(2002)
... Edward (voice)
15 More Episodes
2002
The Cicerones
(Short)
Guide 4 'Child'
2001
Holby City
(TV Series)
Nathan
- The Mourning After
(2001)
... Nathan
- I'm Not in Love
(2001)
... Nathan
2000
A Christmas Carol
(TV Movie)
Tim Cratchett
1999
A Christmas Carol
(TV Movie)
Tiny Tim