

Saturday 27th October 2023 – World Premiere
Bottini Elena e gerardo covering Vittorio – Random Opera
Rugby, Warwickshire

July – October 2023
Rossini La Cenerentola as Don Ramiro – Barefoot Opera Tour
Grimeborn Festival, London; Berkshire, East Sussex, Surrey

July 2023 (TBC)
Puccini La bohème as Rodolfo
London

Saturday 29th April 2023
Britten Nocturne with Cardiff Chamber Orchestra
Bristol

Saturday 15th April 2023
Bach St John Passion Evangelist with London City Orchestra
St Gabriel’s Pimlico, London

Wednesday 30th November – Saturday 3rd December 2022
Tchaikovsky Eugene Onegin as Lensky – Guildford Opera
Guildford

Thursday 20th – Sunday 23rd October 2022
Haydn Die Schöpfung as Uriel – Scherzo Ensemble
London, Winchester & Guildford

Saturday 12th November 2022
Rossini Messe Solennelle Soloist
Sheringham, Norfolk

Saturday 15th October 2022
Rossini La Cenerentola as Don Ramiro – Aylesbury Opera
Bledlow, Buckinghamshire

Thursday 22nd September – Friday 14th October 2022
Rossini La Cenerentola as Don Ramiro – Barefoot Opera
Maidenhead, Beaconsfield, Bexhill-On-Sea, Hastings

Friday 1st – Sunday 3rd July 2022
Donizetti L’elisir d’amore as Nemorino – Scherzo Ensemble
Longhope Opera, Newton Valence Hampshire

Friday 20th – Sunday 29th May 2022
Purcell Dido & Aeneas as Aeneas – HGO
The Cockpit Theatre, London

Saturday 2nd April 2022
Handel Joshua HWV 64 as Joshua
Ledbury, Herefordshire

Sunday 13th March 2022
Lidarti Ester as Mordocai – HGO
Free Church, Hampstead Garden Suburb, London

Sunday 5th December 2021
Rossini Messe Solennelle Soloist
Holy Trinity Sloane Square, London

Saturday 7th March 2020 19:45
Bach St John Passion Soloist
St Barnabas Cathedral, Nottingham

Saturday 30th November 2019 19:00
Handel Messiah Soloist with Britten Sinfonia
Nevill Holt, Market Harborough

Saturday 26th October 2019 19:00
Rossini Messe Solennelle Soloist
Ledbury, Herefordshire

Friday 9th August 2019 19:15
‘Opera Unwrapped’ Into Opera Gala Concert
The Octagon Barn, Norwich
19/07/19 13:15 Masterclass with Marcus Farnsworth (Southwell Minster, Nottinghamshire)
10/07/19 18:00 Scenes at Six: Opera Scenes as ‘Medoro’ from Haydn Orlando Paladino and ‘Pasquin’ from LeCocq Le Docteur Miracle (Milton Court Studio Theatre, GSMD)
26/06/19 19:30 Haydn The Creation Soloist (St Paul’s Church, Southfields)
10/06/19 19:00 ‘Shepherd’ (Cover) in Blow Venus and Adonis (Milton Court Theatre, GSMD)
22/03/19 18:00 Scenes at Six: Opera Scenes as ‘Ferrando’ and ‘Count Almaviva’ (Silk Street Music Hall, GSMD)
08/03/19 18:00 Songs at Six Rossini 150: a project with Emanuele Moris (Silk Street Music Hall, GSMD)
25/02/19 19:30 Song Guild The Seven Ages of Man: a project with Graham Johnson (Milton Court Concert Hall, GSMD)
15/02/19 18:00 Songs at Six Schubert Schwanegesang: a project with Iain Burnside (Milton Court Theatre, GSMD)
22/01/19 18:00 Scenes at Six: Opera Scenes as ‘Tamino’ (Silk Street Music Hall, GSMD)
18/12/18 19:30 Handel Messiah Soloist (Blytheburgh Church, Suffolk)
01/12/18 18:30 Handel Messiah Soloist (Kensington Olympia, London)
30/11/18 19:30 ‘Madwoman’ in Britten Curlew River (St Mellitus Church Hall, London)
28/10/18 15:30 Mozart Requiem Soloist (Albert Hall, Nottingham)
24/10/18 19:30 Zarzuela Evening: IX Annual British-Spanish Society Concert (Silk Street Music Hall, GSMD)
09/06/18 15:15 ‘Tobias’ in Dove Tobias and the Angel (St Barnabas Cathedral, Nottingham)
02/12/17 19:30 Handel Messiah Soloist (West Road Concert Hall, Cambridge)
02/09/17 19:30 Mozart Requiem Soloist (St Martin-in-the-Fields, London)
17/08/17 13:00 ‘Box’ in Sullivan Cox and Box (Ely Cathedral, Cambridgeshire)
05/05/17 20:00 Britten Les Illuminations with String Ensemble (St John’s College Chapel)
10/03/17 20:00 ‘Tamino’ in Die Zauberflöte (Trinity College Chapel)
26-28/01/17 20:00 ‘Male Chorus’ in Britten The Rape of Lucretia (St John’s College, Cambridge)
19-20/02/16 19:30 ‘Ferrando’ in Mozart Cosi fan tutte (Jaqueline du Pré Hall, Oxford)
03/12/15 First performance as Handel Messiah Soloist (Sheldonian Theatre, Oxford)
28-29/07/13 ‘Pluto’ in Offenbach Orpheé aux enfers (University of York)