Actor
Dark Phoenix
2019
as Ariki
Ghost in the Shell
2017
as No Pupils
Mechanic: Resurrection
2016
as Rio Thug #5
Crouching Tiger, Hidden Dragon: Sword of Destiny
2016
as Black Tiger
Killer Elite
2011
as Dutchy
30 Days of Night: Dark Days
2010
as Arvin
10,000 BC
2008
as Mammoth Hunter (uncredited)
30 Days of Night
2007
as Arvin
Hidden
2005
as Man
Bigger Fish
2004
as Rooftop Thug
Lift Plus Energy Drink: Free Run
2003
as Red
The Lord of the Rings: The Fellowship of the Ring
2001
as Uruk-hai (uncredited)