

Saturday 21st November 2026
Mendelssohn Elijah soloist with Ledbury Choral Society
Ledbury, Herefordshire

Friday 20th November 2026
Handel Joshua as ‘Joshua’ with Kington Choral Society
Presteigne, Wales

Saturday 27th June 2026
‘Festival Veneziana’ soloist with Cantores and His Majesty’s Sagbutts and Cornetts
Cirencester, Gloucestershire

Saturday 28th March 2026
Bach St John Passion soloist with Pangbourne Choral Society
Pangbourne, Berkshire

Sunday 22nd March 2026
Bach St John Passion Evangelist with Sloane Square Choral Society
Holy Trinity Sloane Square, London

Saturday 12th March 2026
Bach St John Passion Evangelist with Temple Music Society
Temple Church, London

January-July 2026
Mozart Cosi fan tutte as ‘Ferrando’ with the Merry Opera Company
London, Winchester, Tunbridge Wells, Hastings, Guildford, Caversham, Mitcham, Broadstairs, Berkeley, Lichfield, Henley, Farnham, East Grinstead, UK

Saturday 13th December 2025
Handel Messiah soloist with Derby Cathedral Choir
Derby Cathedral, UK

Saturday 6th December 2025
‘Christmas Concert by Candlelight’ soloist – Concerts in Caversham
St Andrew’s Church, Caversham, UK

Saturday 22nd November 2025
Handel Messiah soloist with Platinum Consort
St John’s Waterloo, London

Saturday 15th November 2025
Mozart Requiem soloist with Buckland & Betchworth Choral Society
Dorking, UK

Thursday 13th November 2025
Leon Kaczmarek Recital with Manuel Cini
The Menuhin Hall, London

September 2025
Donizetti Don Pasquale as ‘Ernesto’ with Surrey Opera
Croydon, UK

July-September 2025
Hampton & Haddow Sense and Sensibility as Edward Ferrars with Ledwell Productions
Chawton House, Thorington Theatre, Chatsworth House, The Arcola (London), Bath Royal Pump Rooms, UK

12th July 2025
Haydn Creation soloist with Kington Choral Society
Kington, UK

29th June 2025
Rossini Petite Messe Solenelle soloist with Rugby Choral Society
Temple Speech Room, Rugby, UK

28th June 2025
Coleridge-Taylor Hiawatha’s Wedding Feast & music by Elgar & Vaughan Williams with Royal Tunbridge Wells Choral Society
Royal Tunbridge Wells, UK

8th May 2025
Mander The Dowager’s Oyster as Christopher with Cantata Dramatica
The Reform Club, London, UK

14th-18th April 2025
Rossini La Cenerentola as Don Ramiro with Hurn Court Opera
UK

29th March 2025
Mendelssohn Elijah soloist with Hailsham Choral Society
Eastbourne, UK

22nd March 2025
Rossini Petite Messe Solenelle soloist with Kington Choral Society
Kington, UK

14th-16th February 2025
Coleridge Taylor Dream Lovers as Manuel, Six Sorrow Songs and Five Fairy Ballads with Stanley Arts
London, UK

Saturday 14th December 2024
Handel Messiah soloist with Ledbury Choral Society
Ledbury, Herefordshire

Tuesday 10th December 2024
Handel Messiah soloist with Southwell Minster Choir Association
Southwell Minster, Nottinghamshire

Saturday 8th December 2024
Haydn Creation soloist with Sloane Square Choral Society
Holy Trinity Sloane Square, London

Saturday 30th November 2024
Handel Messiah soloist with Derby Choral Union
Derby Cathedral

Saturday 16th November 2024
Puccini Messa di Gloria soloist
Camden, London

October-November 2024
Boughton Bethlehem as King Herod – New Sussex Opera
Tour of the south east

31st October & 2nd November 2024
Donizetti Maria de Rudenz as Enrico – Gothic Opera
London

Sunday 13th October 2024
Recital – Music in the State Chamber with Jonathan Allsopp (piano)
Archbishop’s Palace, Southwell, Nottinghamshire

Saturday 8th June 2024
Mozart Mass in C minor K.427 & Bruckner Te Deum in C WAB 45 soloist with University of York Choir & Symphony Orchestra
York Minster, York

May/June 2024
Luke Byrne & Shirley Keane The Ballybruff Trilogy as Fintan O’Riordan with Opera Workshop
Limerick, Ireland

Saturday 23rd March 2024
Britten St Nicolas soloist with Stanmore Choral Society
St Mary the Virgin, Harrow, London

March 2024
Sullivan Iolanthe as Strephon
The Athenaeum, London

February/March 2024
Lambert The Duchess of Padua as The Duke with the Music Troupe
London/Richmond (Yorkshire)/Manchester/Hungerford

Saturday 2nd March 2024
Puccini Messa di Gloria soloist
Ledbury, Herefordshire

Saturday 16th December 2023
Handel Messiah soloist with Rugby Philharmonic
Temple Speech Room, Rugby

Saturday 9th December 2023
Handel Messiah soloist with Manchester Baroque
Manchester Cathedral, Manchester

Saturday 25th November 2023
Bach B Minor Mass soloist with Nottingham Bach Choir
Southwell Minster, Nottinghamshire

Saturday 18th November 2023
Handel Messiah soloist with Platinum Consort
St John Smith Square, London

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

Saturday 1st & Sunday 2nd July 2023
Puccini La bohème as Rodolfo – Southgate Opera
St Andrew’s Church, Chaseside, 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)

