Known for Acting

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