2023
7.2
Indiana Jones and the Dial of Destiny
Actor - Sallah
2019
The Pilgrim's Progress
Actor - Evangelist
2016- Act
The Shannara Chronicles
Actor - Eventine Elessedil
2007
4.0
In the Name of the King: A Dungeon Siege Tale
Actor - Merick
2006
Shark Bait
Actor - Thorton
2003
9.2
The Lord of the Rings: The Return of the King
Actor - Gimli
2002
8.6
The Lord of the Rings: The Two Towers
Full filmography