I Am David 2003
as David
101 Dalmatians II: Patch's London Adventure 2003
as Additional Voices (voice)
The Cicerones 2002
as Guide 4 'Choirboy'
A Christmas Carol 1999
as Tiny Tim
Credits from TMDB.