
Cast Credits

The Rule of Jenny Pen
2025
As Sonny Ausage

Mortal Engines
2018
As Pierrepoint

30 Days of Night
2007
As Carter Davies

The Matrix Revolutions
2003
As Mifune

The Matrix Reloaded
2003
As Mifune

The Lord of the Rings: The Two Towers
2002
As Ugluk

Rapa Nui
1994
As Long Ear Chief

Hercules and the Lost Kingdom
1994
As Blue Priest