2011
as Kaspart
2006
as Anwick
as Elliot
2012
as Ryan
2005
as Harry McKenna
as John Henry 'Doc' Holiday
2014
as David Roberts
as Chris
2008
as Thomas Kubiac
as Prince Alexander
2023
as Prince Henry Batcher
2022
as Max
2024
as Daniel Wolf
2007
as Adam
as Thomas Wintour