2023
as Self - Host
2018
as Leo
2010
as Newspaper Boy
2009
as Jonah
2008
as Wade Cleary
2006
as Ezra Walker
2005
as Matthew
2002
as Billy
2000
as Young Malcolm