as Dan
2015
as Nigel
2012
as Evan Tyree
2011
2009
as Eofor
2007
as Daniel
2006
as Feifer
2005
as Mario
2001
as Armando Castillo
2023
as Alistair Throckmorton
2022
2018
as Thor / Calvin Johnson
as Johnny Vaine
as Javid
2003
as Young Mickey Dunn
2000
as Nomed
1998