Glenn began his theatre career at the age of sixteen and has been working consistently since.
Professional credits include: Jolson – The Musical; We Will Rock You; Dr Zhivago – The Musical; Pippin; Sweet Charity; Little Me; Eurobeat – Almost Eurovision; Monty Python’s Spamalot; MAMMA MIA!; Dirty Rotten Scoundrels; and Jesus Christ Superstar.
In 2012, Glenn was announced as the recipient of the Rob Guest Endowment Award.
Featured roles have included Bob Crewe in Jersey Boys, (New Theatricals); Aaron Schultz in Legally
Blonde The Musical (GFO); Lumiere in Beauty & The Beast (ALG Productions & Melbourne Zoo); Frank Schultz in Show Boat (The Production Company); Calvin Berger in Calvin Berger – A Musical (MTC); Padre Perez in Man of La Mancha (Squabbalogic); and
Escapologist/Magnus in MATILDA – The Musical (Royal Shakespeare Company/Louise Withers).
Glenn was nominated for ‘Best Supporting Actor in a Musical’ at the 2018 Green Room Awards for his portrayal of Cornelius Hackl in Hello Dolly! (The Production Company).
He is currently the Children’s Director for the 2022/23 Australian tour of Mary Poppins for Cameron Mackintosh and Michael Cassel.