2022
as Worker Two
2016
as AOS Officer
2015
as Gerald
2008
as Telmarine Soldier in Boat
2002
as Uruk-hai (uncredited)
2001
as Goblin / Orc / Uruk-hai (uncredited)