2007
as Cryer
2004
as King Dominick (voice)
2009
as Prince Louis (voice)
2002
as Stefan (voice)
2003
as Prince Daniel (voice)
2005
as Aidan (voice)
2010
as Red King (voice)
2016
as Agent Dolan
as Sutton (voice)
as Troy
2019
as Bats
1987
as Raymond 3
as James Gilman
2013
as Max
as Max Steel (voice)
1993
as Jeremy McDonald
1991
as Johnny, age 12
as Pietro Maximoff (voice) (archive footage)
2024
as Bull