2024
as Atticus
2025
as Elwynn
as Marco
2023
as Daniel Reed
2022
as Richard the Lionheart
2010
as Howard Winstone
as Orion
2019
as Sky
as Grackus
2016
as Craig
2011
as The Reverend
2008
as Classroom Student
2018
as Scrooge
as Logan
2006
as Auto-Paints Barcelona Keeper
2007
as Dave
as Kenton
as Deryk