2008 • as Eddie Cullen
1998 • as Angus
1998 • as Soldier on the Beach
2010 • as Lachlan / The Ash
2022 • as Lawrence G. Murphy
2001 • as Morrison