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