Musical Theatre
2021
Mr Mushnik
Little Shop Of Horrors
The Court Theatre
Benjamin Henson
2021
King Julien
Madagascar The Musical
GmG Productions
Nick Purdie
2021
Norm Waxman/Nick Devito
Jersey Boys
GNT Productions
Grant Meese
2017
The Baker
Into The Woods
Fortune Theatre
Jonathan Hendry
2016
Man 1
Edges - A Song Cycle
Rebel Theatre
Jason Te Mete
2016
Riff Raff
Rocky Horror Show
Hamilton Operatic Society
David Sidwell
2012
Jack
We'll Meet Again
TickledPink Productions
Laura Picket
2011
Ernst Ludwig
Cabaret
The Court Theatre
Sandra Rasmussen
2011
Brian
Avenue Q
Fortune Theatre
Shane Anthony
2009
Male One
I Love you, You're Perfect, Now Change
The Court Theatre
Sandra Rasmussen
2009
Lord Evelyn Oakleigh
Anything Goes
The Court Theatre
Sandra Rasmussen
2008
Jean Michel
Le Cage Aux Folles
The Court Theatre
Sandra Rasmussen
2007
Carmin Ghia
The Producers
The Court Theatre
Sandra Rasmussen
2006
Curly
Oklahoma
Tauranga Music Theatre
Duncan Whiting
2006
Lt Brannigan
Guys and Dolls
The Court Theatre
Sandra Rasmussen
2004
Henrik
A Little Night Music
Canterbury Opera
Gary Young
2003
Rick
A Slice of Saturday Night
Fortune Theatre
Michael Lee Porter
Stage
2019
Malvolio
Twelfth Night
Pop Up Globe
Miles Gregory
2018
Antonio
The Merchant Of Venice
PopUp Globe Sydney
David Lawrence
2018
Tom Snout
A Midsummer Nights Dream
PopUp Globe Sydney
Miles Gregory
2017
Sir Andrew Aguecheek
Twelfth Night
Fortune Theatre
Benjamin Henson
2017
Phebus
As You Like It
Pop Up Globe
Tom Mallaburn
2017
Gloucester
Henry V
Pop Up Globe
Miles Gregory
2016
Dr Jenkins
Winstons Birthday
The Court Theatre
Lara MacGregor
2015
Smiler
Once On Chunuk Bair
Imagine Theatre
Martin Howells
2015
Velveteen Rabbit
The Velveteen Rabbit
TimBray Productions
Tim Bray
2015
Mercutio
Romeo and Juliet
The Court Theatre
Ross Gumbly
2015
Jack Braithwaite
The War Play
Fortune Theatre
Roy Ward
2015
Jeff Garrett
Shepherd
The Court Theatre
Gary Henderson
2014
Various
Various
Clever Pants Theatre Tours
Stuart MacDonald
2014
Stanely Stubbers
One Man Two Guvnors
The Court Theatre
Ross Gumbly
2013
Bob Cratchit
A Christmas Carol
TickledPink Productions
Laura Picket
2013
Various
Commedia D'Argento
True West Ltd
Nick Whitby
2011
Tripp Davenport
Five Women Wearing The Same Dress
The Court Theatre/Fortune Theatre
Lara MacGregor
2011
Various
The Light House Keepers Lunch
Tim Bray Productions
Tim Bray
2011
Hugh Toomey
Midnight In Moscow
The Court Theatre
Ross Gumbly
2010
Ludwig
Dont Mention Casablanca
The Court Theatre
Ross Gumbly
2010
Ben
The Sunshine Boys
The Court Theatre
Ross Gumbly
2010
Medvedienko
The Seagull
The Court Theatre
Elric Hooper
2009
Benjamin Rabbit
Peter Rabbit
Tim Bray Productions
Tim Bray
2009
Various
The Ugly Duckling
The Court Theatre
Ross McKellar
2009
Italian Male
Four Flat Whites In Italy
The Court Theatre
Ross Gumbly
2008
Irwin
The History Boys
The Court Theatre
Elric Hooper
2008
Kilroy
Baghdad, Baby!
The Court Theatre
Jon Pheloung
2008
Mortimer Brewster
Arsenic and Old Lace
The Court Theatre
Ross Gumbly
2007
Tommy
Pippi Longstocking
Tim Bray Productions
Tim Bray
Television
2019
NZ Press Reporter
Big Man - The Jonah Lomu Story
Great Southern Television Ltd
Danny Mulheron
2019
Peter
Falling Inn Love
Netflix/Ground Control Films Ltd
Roger Kumble
2018
Captain Cook
Only in Aotearoa (Season 2)
Kura Production
Tim Worral
2015
Alain Tonel
Bombshells
Screentime
Ric Pellizzeri
2006
Marty Drinnan
Shortland Street
South Pacific Pictures
Various
Video
2013
Zombie
Zombie U Video Game Trailer
Freeform Productions London
2004
Dale
The Silent Connectors
Martin Howells
Martin Howells