Wondrous Oblivion 2004
as Jessop
Tooth 2004
as Bully Boy
The Order 2003
as 10-Year-Old Alex
A Knight's Tale 2001
as Young William Thatcher
A Christmas Carol 1999
as Boy Caroller
Credits from TMDB.