Search movies and TV series
Acting

Mahana
as Mr. Mervyn Williams

Westside
as Dieter Szabo
Restoration
as Benjamin

The Brokenwood Mysteries
as Paul Winterson

Shopping
as Terry

Siege
as Mike O'Leary

Bliss
as Rudolf Young

Futile Attraction
as Dudley Earnsworth/Mr. Collins

Not Only But Always
as Blake Edwards

Luella Miller
as Craig

Maiden Voyage
as Howard

Fracture
as Gordon Peet

The Lord of the Rings: The Return of the King
as Damrod

Terror Peak
as Dirksen Thatcher

The Lord of the Rings: The Two Towers
as Damrod (uncredited)

Rain
as Ed

Vertical Limit
as 'Ali'

Jack of All Trades

Xena: Warrior Princess
as King

Hercules: The Legendary Journeys
as Meniskos

Power Rangers
as Green Monster (voice)

Shortland Street
as Barry Harrison

Windrider
as Cram

Second Time Lucky
as Technician 1

Merry Christmas, Mr. Lawrence
as De Jong