P a s t  

P e r f o r m a n c e s

21, 23, 27, 29, 31 July, 2, 4, 6 August 2022 - 7:30pm (2:00pm 31 July)

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

2, 4, 8, 10, 12, 14, 16, 18, 22, 24 June 2022 - 7:30pm (2:00pm 12 June)

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