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)
Vertical Limit
('Ali')
Rain
(Ed)
The Lord of the Rings: The Return of the King
(Damrod)
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)