2003
9.2
The Lord of the Rings: The Return of the King
Actor - Damrod
2002
8.6
The Lord of the Rings: The Two Towers
2000
6.3
Vertical Limit
Actor - Ali
1983
7.3
Merry Christmas Mr. Lawrence
Actor - De Jong
Full filmography