Known for Acting

2007
as Asmodeus
2025
as Ragged Man 1 (as Michael "Pitch" Piccerelli)
2017
as Clayton
2008
as Noah from England
2014
as Charlie
2019
as Edward Carson
2003
as Eddie Fox
2017
2010
as George
2015
as Theodore Meridian
2018
as Alex
2008
as Kyle