S e l e c t e d
P a s t
P e r f o r m a n c e s
10 December 2022 - 7:30pm
Tenor Soloist in Messiah - Handel
Harrogate Choral Society
Royal Hall, Harrogate
September - November 2022
Tenor Chorus in La Traviata - Verdi
Opera North
19-22 October 2022 - 7:30pm
Camille de Rossillon in The Merry Widow - Lehár
St Albans Chamber Opera
Abbey Theatre, St Albans
July - August 2022
Tenor Chorus in Le Villi/Margot La Rouge - Puccini/Delius
Opera Holland Park
9 July 2022 - 7:00pm
Tenor Soloist in The Creation - Haydn
Spires Philharmonic Orchestra and Chorus
Coventry Cathedral
June 2022
Tenor Chorus in Carmen - Bizet
Opera Holland Park
24 April 2022 - 2:30pm
Tenor soloist in Great Mass in C Minor - Mozart
Spires Chorus and Orchestra
Methodist Central Hall, Warwick Lane, Coventry
28 April 2021 - 6:00pm
Tamino in Die Zauberflöte - Mozart
RNCM Opera Scenes
Opera Theatre
Royal Northern College of Music
22 August 2020 - 2:30pm
Frederic in The Pirates of Penzance - Gilbert & Sullivan
Forbear! Theatre
Ettington Park Opera
25-26 October 2019 - 7:30pm
Harry Benn in The Boatswain's Mate - Ethel Smyth
St Albans Chamber Opera
Abbey Theatre, St Albans
July - September 2019
Luiz in The Gondoliers - Gilbert & Sullivan
National Gilbert & Sullivan Opera Company
UK Tour
July - September 2019
Leonard Meryll in The Yeomen of the Guard - Gilbert & Sullivan
National Gilbert & Sullivan Opera Company
UK Tour
8 August 2019 - 7:30pm
Duke in Patience - Gilbert & Sullivan
Forbear! Theatre
International Gilbert & Sullivan Festival
Royal Hall, Harrogate
2-4 July 2018 - 7:30pm
Monostatos in The Magic Flute - Mozart
Cavatina Opera
City of London School
22-26 August 2017 - 7:30pm
Tenor soloist in Serenade for Tenor, Horn and Strings - Britten
Vacation Chamber Orchestra
Tour of Yorkshire
14-16 December 2016 - 7:30pm
The Gingerbread Witch in Hansel and Gretel - Humperdinck
St Albans Chamber Opera
Maltings Arts Theatre, St Albans
26 November 2016 - 7:30pm
Tenor soloist in Messiah - Handel
Nidderdale Messiah
Holy Trinity Church, Knaresborough