The Patriarch
Luella Miller
(Craig)
Merry Christmas, Mr. Lawrence
(De Jong)
Second Time Lucky
(Technician 1)
Siege
(Mike O'Leary)
Shopping
(Terry)
Fracture
(Gordon Peet)
Futile Attraction
(Dudley Earnsworth/Mr. Collins)
The Lord of the Rings: The Return of the King
(Damrod)
Vertical Limit
('Ali')
Rain
(Ed)
Terror Peak
(Dirksen Thatcher)
Maiden Voyage
(Howard)
The Lord of the Rings: The Two Towers
(Damrod (uncredited))
Restoration
(Benjamin)
Bliss
(Rudolf Young)
Not Only But Always
(Blake Edwards)
Jack of All Trades
Power Rangers
(Green Monster (voice))
Power Rangers
(Zenowing)
Power Rangers
(Pollinator (voice))
Power Rangers
(Jake)
Westside
(Dieter Szabo)
Shortland Street
(Barry Harrison)
Hercules: The Legendary Journeys
(Meniskos)
Hercules: The Legendary Journeys
(Bronagh)
The Brokenwood Mysteries
(Paul Winterson)