Venus and Mars
(Advocatus Diaboli (Voice))
The Tank
(Amos Tilbury)
The Man Who Lost His Head
(Murphy (as Mike Mitchison))
Tracker
(Saunders)
Evil Dead Rise
(Mr. Fonda)
Green
(John)
Siege
(Jan Molenaar)
Bloodlines
(Colin Bouwer)
Underworld: Rise of the Lycans
(Nobleman)
Grafted
(John)
Consent: The Louise Nicholas Story
(John Dewar)
How to Murder Your Wife
(Mike Bungay)
The Convert
(Beauchamp)
The Monster of Mangatiti
(Bill Cornelius)
Sione's 2: Unfinished Business
(Homeless Man)
Uproar
(Principal Slane)
Rage
(Police Commissioner Walton)
Human Traces
(Glenn)
Mortal Engines
(Vambrace)
No Shame
(Ian)
The Hobbit: The Desolation of Smaug
(Braga)
Daffodils
(Barry)
Pike River
(Steve Rose)
Ablaze
(Kenneth Ballantyne)
The Hobbit: The Battle of the Five Armies
(Braga)
Billy
(Tom Parkinson)
After the Waterfall
(Andy)
Bombshell
(Allen Galbraith)
Eruption
(Clive)
Show of Hands
(Alex Lee Lerner)
Love Knots
(Prescott)
Spartacus
(Aulus)
The Wilds
(Leonard Whitney)
Power Rangers
(Boomtower (voice))
800 Words
(Dean)
Wellington Paranormal
(Ghost Cop Miller)
The Panthers
(Sergeant Miller)
Legend of the Seeker
(Gosfid)
Coverband
(Don)
Power Rangers
(General Shifter (voice))
Cowboy Bebop
Power Rangers
(Armadeevil)
Power Rangers
(Singe (voice))
Our Flag Means Death
(Hornigold)
Power Rangers
(Sheriff Skyfire (voice))
Sextortion
(Reverend Bellows)
My Life Is Murder
(Jem)
The Gulf
(D.I. Ivan Petrie)
Power Rangers
(Tubotron (voice))
Ash vs Evil Dead
(Crosby)
The Shannara Chronicles
(Flick Ohmsford)
The Brokenwood Mysteries
(Declan O'Grady)
Mystery Road
(Owen)