Musical Theatre
2020
Mr Wormwood
Matilda The Musical
Royal Shakespeare Company/GWB
Matthew Warchus
2018
Alan White
Aunty Merle The Musical
Baxter Theater
Lara Foot
2018
Riff
West Side Story
Fugard Theater
Matthew Wild
2017
Rooster
Annie
Pieter Torien Productions
Nikolai Foster
2014
Hank
Jersey Boys
Dodgers
Des McAnuff
2011
Sky
Mamma Mia!
Showtime Management
Phyllida Lloyd
Theatre
2023
Sebastian
The Tempest
4MBS
Xanthe Jones
2018
MacDuff
Macbeth
Abrahamse Meyer Productions
Fred Abrahamse
2017
Robert
The Play That Goes Wrong
Pieter Torien Productions
Alan Committee
2016
Cassio
Othello
Abrahamse Meyer Productions
Fred Abrahamse
2015
Claude
Green Eyes
Abrahamse Meyer Productions
Fred Abrahamse
2014
Johnny
Hello And Goodbye
2Sugars Productions
Chris Weare
2007
Salario
The Merchant Of Venice
Artscape
Roy Sargent