2019
ST
ST Gerry, A Doll's House /Tour
2019
TV
TV Jack Ryder, One Lane Bridge
2018
FF
FF Joe, This Town
2018
TV
TV Magnus, The Brokenwood Mysteries
2018
TV
TV GENERAL, LETTER TO THE KING
2017
T
T Gerry, A Doll's House (Adaption)
2016
FF
FF Sergeant Spragg, The Light Between Oceans
2016
SF
SF Husband, The Couple
2013
TV
TV Rock Wedgewood (recurring), Nothing Trivial
2012
TV
TV Lucius Caelius (recurring), Spartacus: Blood and Sand
2011
FF
FF Lead role, Existence
2010
FF
FF Duncan, Netherwood
2010
TV
TV Gary, Secret of The Opal
2010
TV
TV Bill Blair, Tangiwai
2009
FF
FF George, After The Waterfall
2009
TV
TV Sorcerer, Legend Of The Seeker
2009
T
T , The Pohutakawa Tree
2006
T
T Andrew Aguecheek, Twelfth Night
2004
FF
FF Professor Lepsky, Perfect Creature
2004
TV
TV Nestor, Hercules
2004
ST
ST Louis Steele, Goldie
2002
FF
FF Bill, The Locals
2001
TV
TV Isaiah Miller, The Outsider