2023
as Ethan
as Guy
2016
as Travis
as Eeth Kurban
2010
as Darren
2005
as Edward Addison/ David Smith
as Dean May