Movies
Alien: Covenant
as David / Walter Double
Fool's Gold
as Precious Gem Crew Member 2
Avarice
as Ryker
Observance
as Bret Buchanan
Truth
as Newscaster
Boys Grammar
as Nick
The Furies
as Derek
It Only Takes a Night
as Gavin
Portrait of a Zombie
as Neighbour
X-Men Origins: Wolverine
as Logging Supervisor