2025
as Marshall
2022
as Simon
2021
as King Dagread / Nobleman (voice)
2020
as Demon (voice)
2020
as Apollo (voice)
2020
as Hephaestus (voice)
2020
as Apollo / Hephaestus (voice)
2016
as Isaac "Izzy" Friedman
2016
as Jared Biasco
2013
as Alexi Vodanova
2013
as Col. Elmer Ellsworth
2012
as Stefan
2012
as Wildlife Will (voice)
2011
as Chris
2011
as Brennan Jones
2011
as Ronan Gallagher
2010
as Kosta Bechiraj
2010
as Earl of Cleveland
2009
as Jamal Avlurov
2008
as Sergeant Troy
2008
as Scott
2006
as Aroon
2006
as Shaun Rednik
2005
as Baldur
2004
as Thom Cussler
2003
as Young Angus Clarke
2003
as Phil
2001
as Tom
2000
1998
as Lewis
1993
as Tony Preston
1992
as Chaz Enderby