Lowdown Dirty Criminals 2020
as Paul
A Wrinkle in Time 2018
Driver
The Secret of the Whales 2010
as Taxifahrer, as Taxi driver
Avatar 2009
Producer's Assistant
Separation City 2009
as Tem Bristow
Whale Rider 2003
as Uncle Rawiri
The Lord of the Rings: The Fellowship of the Ring 2001
as Uruk-hai (uncredited)
Credits from TMDB.