Current cast and crew

Mark Nathan

Mark Nathan

Don Giovanni

Shaun Aquilina

Shaun Aquilina

Leporello

Jack Roberts

Jack Roberts

Don Ottavio

Rosanna Harris

Rosanna Harris

Zerlina

Peter Edge

Peter Edge

Masetto

Anna Sideris

Anna Sideris

Donna Elvira

Sarah Foubert

Sarah Foubert

Donna Anna

Jane Gray

Jane Gray

Director

Past cast and crews

Frances Gregory

Frances Gregory

James Corrigan

James Corrigan

Jenny Stafford

Jenny Stafford

Krystal Macmillan

Krystal Macmillan

Adam Temple-Smith

Adam Temple-Smith

James Williams

James Williams

Laura Attridge

Laura Attridge

Iwan Davies

Iwan Davies

Alistair Sutherland

Alistair Sutherland

Fred Broom

Fred Broom

Gemma Morsley

Gemma Morsley

Henry Grant Kerswell

Henry Grant Kerswell

Hyalmar Mitrotti

Hyalmar Mitrotti