
18 credits

Mahana(2016)
Mr. Mervyn Williams
Restoration(2015)
Benjamin

Shopping(2013)
Terry

Siege(2012)
Mike O'Leary

Bliss(2011)
Rudolf Young

Futile Attraction(2005)
Dudley Earnsworth/Mr. Collins

Luella Miller(2004)
Craig

Fracture(2004)
Gordon Peet

Maiden Voyage(2004)
Howard

Not Only But Always(2004)
Blake Edwards

The Lord of the Rings: The Return of the King(2003)
Damrod

Terror Peak(2003)
Dirksen Thatcher

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

Rain(2001)
Ed

Vertical Limit(2000)
'Ali'

Windrider(1986)
Cram

Second Time Lucky(1984)
Technician 1

Merry Christmas, Mr. Lawrence(1983)
De Jong