08.03.19 –Tenor in Berlioz’s Grande Messe des Morts with the Philharmonia Chorus and Philharmonia Orchestra (St Paul’s Cathedral, London)

15.03.19 –Singing Rinuccio in Harrow Opera’s production of Gianni Schicchi at the Compass Theatre in Ickenham

16.03.19 –Singing Rinuccio in Harrow Opera’s production of Gianni Schicchi at the Compass Theatre in Ickenham

06.04.19 –Tenor soloist for Gilles’s Messe des Morts, being performed in St George the Martyr, Newbury. Conducted by Edward Lambert.

12.04.19 – Pianist for Grassroots Opera‘s production of Gluck’s Orfeo ed Euridice (Ilminster Arts Centre)

28.04.19 –Premiere of a work by Orlando Gough in Hastings. Details coming soon…

05.05.19 –Appearing as Remendado/Morales for Rogue Opera‘s performance of Carmen (venue tbc)

21.06.19 –Appearing as Remendado/Morales for Rogue Opera‘s performance of Carmen (Shelley Theatre, Bournemouth, Matinée and evening performances)

22.06.19 –Chorus for Longborough Festival Opera’s production of Donizetti’s Anna Bolena (Longborough)

25.06.19 –Chorus for Longborough Festival Opera’s production of Donizetti’s Anna Bolena (Longborough)

27.06.19 –Chorus for Longborough Festival Opera’s production of Donizetti’s Anna Bolena (Longborough)

29.06.19 –Chorus for Longborough Festival Opera’s production of Donizetti’s Anna Bolena (Longborough)

01.07.19 – Chorus for Longborough Festival Opera’s production of Donizetti’s Anna Bolena (Longborough

Early September 2019 – Tour to Saudi Arabia planned with Merry Opera. Details to follow…

Past Events


23.02.19 – Appearing as Remendado/Morales for Rogue Opera‘s performance of Carmen (Nomad Theatre, East Horsley)

16.02.19 – Appearing as Remendado/Morales for Rogue Opera‘s Open Dress of Carmen (St Mary and St John Divine, Balham)

12.01.19 – Pianist for Grassroots Opera’s production of Gluck’s Orfeo ed Euridice (St Endelion, Cornwall)

27.10.18 – Pianist for Grassroots Opera’s production of Gluck’s Orfeo ed Euridice

20.10.18 – Tenor soloist for J.S. Bach and C.P.E. Bach Magnificats, with orchestra and chamber choir, MD Jonny Davies.

14.09.18 – Dorset – Pianist for Grassroots Opera’s production of Gluck’s Orfeo ed Euridice

13.09.18 – Revival of Stage Left Project’s production of Bernstein’s Trouble in Tahiti for the Bernstein centenary celebrations in Chichester (accompanying the opera from the piano and singing in the vocal trio). See here for more details of the company.

09.09.18 – Hastings, The Print Works – Revival of Stage Left Project’s production of Bernstein’s Trouble in Tahiti, accompanying from the piano.

31.08.18 – Walthamstow – Pianist for Opera in the Meantime’s production of Humperdinck’s Hansel and Gretel.

29.08.18 – Enfield – Pianist for Opera in the Meantime’s production of Humperdinck’s Hansel and Gretel.

26.08.18 – Walthamstow – Pianist for Opera in the Meantime’s production of Humperdinck’s Hansel and Gretel.

24.08.18 – Greenwich – Pianist for Opera in the Meantime’s production of Humperdinck’s Hansel and Gretel.

21.07.18 – Revival of Stage Left Project’s production of Bernstein’s Trouble in Tahiti, accompanying from the piano.

28.07.18 to 02.08.18 – Second Soldier for Longborough Festival Opera’s production of Monteverdi’s L’Incoronazione di Poppea.

04.06.18 to 13.06.18 – Chorus 1st tenor for the Longborough Festival Opera production of Wagner’s Der Fliegende Holländer

30.03.18 – Evangelist in Chilcott’s St John Passion in Cobham Kent.

24.03.18 – Tenor Soloist in Händel’s Messiah with Colla Voce Singers.

23.02.18 and 24.02.18 – Pianist for Grassroots Opera’s production of Glück’s Orfeo ed Euridice

17.02.18 – Ivan in the première of John Whitaker’s The Proposal and Frantz in Offenbach’s Le 66 at the Abbey Theatre, St Albans

11.02.18 and 12.02.18 – Ivan in the première of John Whitaker’s The Proposal and Frantz in Offenbach’s Le 66 at the Kings Head Theatre, London

30.12.17 – Ralph Rackstraw for Opera Anywhere’s production of HMS Pinafore, in Lewes

16.12.17 – Tenor soloist for Bach’s Cantata No. 63 with Paddocks Wood Choral Society

11.12.17 and 12.12.17 – Tenor soloist for Handel’s Messiah with Warwick and Kenilworth Choral Society

09.12.17 – Playing continuo for a performance of Handel’s Messiah in Maldon

06.12.17 – Accompanying Oskar McCarthy in an Anthony Nolan Charity concert

02.12.17 – Singing the part of Nicolas in Britten’s St Nicolas Mass with Haslingfield Choral Society

29.11.17 – Rotary Club concert, accompanying soprano Chiara Vinci

27.11.17 – Pianist for recital by Soprano Chloe Stratta and Mezzo-Soprano Anna MacLachlan

26.11.17 – Leonard Bernstein’s Trouble in Tahiti, performing as pianist/tenor with Stage Left Project. (Rye)

24.11.17 – Leonard Bernstein’s Trouble in Tahiti, performing as pianist/tenor with Stage Left Project. (Margate)

22.11.17 – Leonard Bernstein’s Trouble in Tahiti, performing as pianist/tenor with Stage Left Project. (Uckfield)

November 12th-20th – Singing the title role of ‘Acis’ in a touring production of Handel’s Masque, Acis and Galatea.

25.10.17 – Leonard Bernstein’s Trouble in Tahiti, performing as pianist/tenor with Stage Left Project (Hastings)

26.10.17 – Leonard Bernstein’s Trouble in Tahiti, performing as pianist/tenor with Stage Left Project(Hastings)

27.10.17 – Leonard Bernstein’s Trouble in Tahiti, performing as pianist/tenor with Stage Left Project (Hastings)

13.10.17 – Singing Rodolfo in Barefoot Opera’s production of Puccini’s La Bohème. (Beaconsfield)

06.10.17 – Singing Rodolfo in Barefoot Opera’s production of Puccini’s La Bohème. (Shoreham).

08.09.17 – Singing Rodolfo in Barefoot Opera’s production of Puccini’s La Bohème. (Hastings)

28.09.17 – Singing Rodolfo in Barefoot Opera’s production of Puccini’s La Bohème. (London)

August ’17 – Singing ‘Acis’ for ad Parnassum’s Italian tour of Handel’s Acis and Galatea.

04.08.17 – Singing with the Gonville Consort, directed by Dr Geoffrey Webber, Valencia.

01.08.17 – Performing as pianist/tenor with Stage Left Project’s Les Chemins D’Amour, an immersive programme of French song and cabaret.

10.07.1714.07.14 – Organist for Lunchbreak Opera’s production of Puccini’s Suor Angelica

09.07.17 – Basilio for Opera Vera’s production of Mozart’s Le Nozze di Figaro

08.07.17 – Tenor soloist with the Hounslow Symphony Orchestra, extracts from Zauberflöte and La Bohème.

07.07.17 – Defendent in Gilbert and Sullivan’s Trial by Jury at the Maldon Festival 2017

06.07.17– Pianist for Opera in the Meantime’s production of Puccini’s Suor Angelica

04.07.17 – Pianist for Opera in the Meantime’s production of Puccini’s Suor Angelica

03.07.17 – Pianist for recital by Soprano Chloe Stratta and Mezzo-Soprano Anna MacLachlan

02.07.17 – Basilio for Opera Vera’s production of Mozart’s Le Nozze di Figaro

01.07.17 – Remendado in Lambeth Orchestra’s concert performance of Bizet’s Carmen.

30.06.17 – Pianist for Opera in the Meantime’s production of Puccini’s Suor Angelica

25.06.17 – Basilio for Opera Vera’s production of Mozart’s Le Nozze di Figaro

24.06.17 – Pianist for recital by Soprano Chloe Stratta and Mezzo-Soprano Anna MacLachlan

17.06.17 – St Leonards-on-Sea: Performance of ‘Ecco Monteverdi’, a theatrical rendition of Monteverdi madrigals, dir. Jenny Miller

02.06.17 and 03.06.17 in Rome: Appearing as the Defendent in Gilbert and Sullivan’s Trial by Jury

26.05.17 -Singing the principal tenor role of Johnny Inkslinger in Britten’s Paul Bunyan with Opera Anglia.

9th-19th May 2017 – Tour of Italy, singing the role of Acis in Handel’s Acis and Galatea with Ad Parnassum productions.

29.04.17 and 30.04.17 – Mahler’s 8th Symphony, singing with the Philharmonia Orchestra alongside the Orquesta de Valencia (in Valencia)

14.04.17 – Brahms’s Deutsches Requiem, singing with the Philharmonia Chorus and the BBC Concert Orchestra.

26.03.17 – Singing with the Clarendon Music Ensemble in a performance of parts II and III of Handel’s Messiah.

25.03.17 – Tenor Soloist for Haydn’s Creation with Richmond Opera

20.03.17 – Solo recital at St Martins-within-Ludgate, premiering own compositions for voice and piano, and for choir

18.03.17 – Beethoven’s 9th Symphony, singing with the Philharmonia Chorus at the Royal Festival Hall

10.03.17 – Alexis in Gilbert & Sullivan’s ‘The Sorcerer’, with Derby G&S Companyat Buxton Opera House

15.12.16 – Dickensian Christmas Concert in Zurich with ffourtissimo

12.12.16 and 13.12.16 – Tenor soloist for two performances of Handel’s Messiah withWarwick and Kenilworth Choral Society

02.12.16 and 03.12.16 – Beethoven’s Missa Solemnis with the Philharmonia Chorus in Valencia and Alicante

18.11.16 and 19.11.16 – Chorus with Opera Northern Ireland’s production of Mozart’s Don Giovanni.

28.10.16 – Recital in the Medieval Hall, Salisbury, Celebrate Voice Festival 2016

27.10.16 – Club Inégale, an experimental and improvisatory rendering of Purcell’s King Arthur

22.10.16 to 28.10.16Spoletto (cover) and chorus for Tosca, Celebrate Voice Festival, Medieval Hall,  Salisbury

14.10.16 – ‘Amadeus’, Royal Albert Hall, with the Philharmonia Chorus for a live screening of the feature film

08.10.16Glamour on the Green – an evening of opera and operetta at Wanstead Parish Church

14.09.16 – Solo recital in the Peacock Room, Old Royal Naval College, Greenwich

18.08.16 – G&S The Pirates of Penzance (Frederick) with Dartington Festival, Dir. Richard Williams, MD George Vass

19.08.16 – Haydn’s Nelson Mass (Tenor soloist) with Gillian Keith and Dartington Festival Orchestra

29.06.16 to 02.06.16 – Stephen McNeff’s new opera Banished (Captain) with Trinity Laban Opera Company

18.06.16 – Puccini’s Gianni Schicchi (Rinuccio) with Cambridge University Opera Society (two performances)

13.06.15 and 14.06.15 – reworking of Purcell’s King Arthur (ensemble) with Club Inégale at Wiltons Music Hall

14.05.16 to 22.05.16 – Mascagni’s Cavalleria Rusticana (Turiddu) with Hampstead Garden Opera (five performances)

22.04.16 – Scenes from Tchaikovsky’s Eugene Onegin in the role of Lensky, with Trinity Laban Opera.

14.04.16 – Poulenc’s cycle for voice and piano, Tel Jour, Telle Nuit with pianist, Orlando Shamlou.

06.04.16 and 07.04.16 – Mozart’s Così Fan Tutte (Ferrando cover and chorus) with Dulwich Opera Company

01.03.16 to 03.04.16 – Mozart’s Così Fan Tutte (Ferrando) with the Kings Head Theatre, Upper St – **Winner of Best Operatic Production in the Off West End Awards, announced 26th February 2017**

11.03.16 – Lieder Recital at the Old Royal Naval College Chapel, Greenwich – 1pm

10.03.16 – Poulenc’s song cycle, Tel Jour, Telle Nuit accompanied by Ricardo Gosalbo, as part of a project directed by Eugene Asti.

06.03.16 – John Powell’s Prussian Requiem with the Philharmonia Chorus at the Royal Festival Hall.

26.02.16 – Rossini’s Stabat Mater with the Philharmonia Chorus at the Palau de Música, Valencia

03.02.16 to 06.02.16 – G&S The Yeomen of the Guard (Fairfax) with West Norfolk G&S Society

10.01.16 – Mozart’s Le Nozze di Figaro concert performance (Don Curzio) with Dulwich Opera

09.01.16 – Mozart’s Le Nozze di Figaro concert performance (Don Basilio) with Dulwich Opera

11.12.15 to 13.12.15 – Handel’s Semele (Apollo) with Isleworth Baroque

08.12.15 – Mozart’s Don Giovanni scenes (Don Ottavio) with Trinity Laban Opera

25.07.15 to 02.08.15 – Handel’s Xerxes (ensemble) with Longborough Festival Opera