Past Performances

  • Sat
    25
    Mar
    2023

    Handel's Messiah

    Tenor Soloist

    Venue: Christ Church, Cricklade Street, Swindon SN1 3HG
  • Sat
    06
    Aug
    2022

    Haydn's Harmoniemesse

    Soloist; The Really Big Chorus, directed by Brian Kay

    Venue: Bath Abbey, Bath
  • Tue
    02
    Aug
    2022

    Scarlatti's Stabat Mater

    Soloist; The Monteverdi Choir, directed by Sir John Eliot Gardiner

    Venue: Auditorio Kursaal, San Sebastian
  • Mon
    01
    Aug
    2022

    Scarlatti's Stabat Mater

    Tenor Soloist
    The Monteverdi Choir, directed by Sir John Eliot Gardiner

    Venue: Sala Argenta Calle Gamazo, Santander
  • Sat
    23
    Jul
    2022

    Mozart's Requiem

    Soloist; The Really Big Chorus, directed by Gavin Carr

    Venue: Westminster Central Hall, London
  • Wed
    20
    Jul
    2022

    Scarlatti's Stabat Mater

    Tenor Soloist
    The Monteverdi Choir, directed by Sir John Eliot Gardiner

    Venue: Kollegienkirche, Salzburg
  • Tue
    14
    Jun
    2022

    Bach's Actus Tragicus

    Soloist with the Monteverdi Choir, directed by Sir John Eliot Gardiner

    Venue: Odeon of Herodes Atticus, Greece
  • Sat
    11
    Jun
    2022

    Bach's Actus Tragicus

    Soloist with the Monteverdi Choir, directed by Sir John Eliot Gardiner

    Venue: St. Martinikirche, Braunschweig
  • Mon
    06
    Jun
    2022

    Bach's Actus Tragicus

    Soloist with the Monteverdi Choir,
    directed by Sir John Eliot Gardiner

    Venue: Luxembourg Philharmonie
  • Sat
    21
    May
    2022

    Mozart's Requiem

    Soloist; The Really Big Chorus, directed by Brian Kay

    Venue: Cattedrale San Giusto, Trieste
  • Sat
    07
    May
    2022

    Vaughan Williams Celebration

    Tenor Solo
    Five Mystical Songs
    Serenade to Music
    Mass in G minor
    The Lark Ascending

    Venue: Temple Church, London EC4Y 7BB; 7.30pm
  • Thu
    07
    Apr
    2022

    Mozart's Requiem

    Tenor Solo
    Collegium Musicum of London and Temple Players, directed by Greg Morris

    Venue: Temple Church, London EC4Y 7BB; 7pm
  • Thu
    31
    Mar
    2022

    Monteverdi's Vespers

    Tenor Solo
    Whitehall Choir and London Baroque Sinfonia, conducted by Joanna Tomlinson.

    Venue: Holy Trinity Church Sloane Square, London SW1X 9BZ; 7.45pm
  • Sat
    26
    Mar
    2022

    Handel's Dettingen Te Deum

    Tenor Solo
    Islington Choral Society and Hertfordshire Chamber Orchestra, directed by Michael Waldron

    Venue: St Andrew's Church Holborn Viaduct, London; 7:30pm
  • Sun
    08
    Dec
    2019

    Bach's Mass in B Minor

    Tenor Solo

    Venue: The Brangwyn Hall, Swansea
  • Sun
    14
    Jul
    2019

    Orff's Carmina Burana

    Tenor Solo

    Venue: Royal Albert Hall, London
  • Sat
    09
    Mar
    2019

    Handel's Dettingen Te Deum and Mozart's Requiem

    Tenor Solo

    Venue: Bristol Cathedral, Bristol; 7:30pm
  • Sat
    01
    Dec
    2018

    Haydn's Nelson Mass

    Tenor Solo

    Venue: St Nicholas' Church, Chiswick
  • Sat
    24
    Nov
    2018

    Handel's Messiah

    Tenor Solo
    Directed by Tom Winpenny
    London Pro Arte Choir; Orchestra Nova

    Venue: St. Michael’s Church, Flower Lane, London NW7 2JA; 7:30pm
  • Sun
    18
    Nov
    2018

    Glories of Byzantium (assorted music)

    Directed by David Ogden; The Exultate Singers

    John Tavener Song for Athene; Eonia – the Jasmine
    Nick Bicât Requiem
    Mikis Theodokaris
    Kassiani’s Hymn
    Toby Young
    Greek Love Songs (First performance)
    Solfa Carlile
    Between Sea and Sky*

    Venue: St George's, Bristol; 6pm
  • Sun
    21
    Oct
    2018

    Autumn Serenade

    Britten Choral Dances from Gloriana
    McDowall On Angel’s Wing
    Chilcott My heart is like a singing bird
    Dove The Passing of the Year
    Copland The Promise of Living
    Knowles Poetry Serenade

    Venue: Redland Hall, Redmaids School, Bristol BS9 3AN
  • Sat
    18
    Nov
    2017

    Handel's Israel in Egypt

    Tenor Solo

    Venue: London's Southwark Cathedral
  • Sat
    21
    Oct
    2017

    Monteverdi's L'incoronazione di Poppea

    Covering the role of Lucano
    Chorus

    Venue: Lincoln Centre, New York, USA
  • Thu
    19
    Oct
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Lincoln Centre, New York, USA
  • Wed
    18
    Oct
    2017

    Monteverdi's L'Orfeo

    Shepherd 2
    Spirit 2
    Eco
    Chorus

    Venue: Lincoln Centre, New York, USA
  • Sun
    15
    Oct
    2017

    Monteverdi's L'incoronazione di Poppea

    Covering the role of Lucano
    Chorus

    Venue: Harris Theatre, Chicago, USA
  • Fri
    13
    Oct
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (Covering the roles of Eumete and Iro)
    Chorus

    Venue: Harris Theatre, Chicago, USA
  • Thu
    12
    Oct
    2017

    Monteverdi's L'Orfeo

    Shepherd 2
    Spirit 2
    Eco
    Chorus

    Venue: Harris Theatre, Chicago, USA
  • Mon
    18
    Sep
    2017

    Monteverdi's L'incoronazione di Poppea

    Covering the role of Lucano
    Chorus

    Venue: Paris' Philharmonie
  • Sun
    17
    Sep
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Paris' Philharmonie
  • Sat
    16
    Sep
    2017

    Monteverdi's L'Orfeo

    Shepherd 2
    Spirit 2
    Eco
    Chorus

    Venue: Paris' Philharmonie
  • Fri
    08
    Sep
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Wratislavia Cantans, Poland
  • Thu
    07
    Sep
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Wratislavia Cantans, Poland
  • Tue
    05
    Sep
    2017

    Monteverdi's L'incoronazione di Poppea

    Covering the role of Lucano
    Chorus

    Venue: Berlin's Philharmonie
  • Sun
    03
    Sep
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Berlin's Philharmonie
  • Sat
    02
    Sep
    2017

    Monteverdi's L'Orfeo

    Shepherd 2
    Spirit 2
    Eco
    Chorus

    Venue: Berlin's Philharmonie
  • Sat
    26
    Aug
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Lucerne Festival, Switzerland
  • Tue
    22
    Aug
    2017

    Monteverdi's L'Orfeo

    Pastore 2, Spirito 2, Eco, Chorus

    Venue: Lucerne Festival, Switzerland
  • Thu
    17
    Aug
    2017

    Monteverdi's L'incoronazione di Poppea

    Chorus
    (covering the role of Lucano)

    Venue: Edinburgh
  • Tue
    15
    Aug
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro) Chorus

    Venue: Edinburgh
  • Mon
    14
    Aug
    2017

    Monteverdi's L'Orfeo

    Pastore 2, Spirito 2, Eco, Chorus

    Venue: Edinburgh
  • Sat
    29
    Jul
    2017

    Monteverdi's L'incoronazione di Poppea

    Chorus
    (covering the role of Lucano)

    Venue: Salzburg Festival
  • Fri
    28
    Jul
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Salzburg Festival
  • Wed
    26
    Jul
    2017

    Monteverdi's L'Orfeo

    Pastore 2, Spirito 2, Eco, Chorus

    Venue: Salzburg Festival
  • Wed
    21
    Jun
    2017

    Monteverdi's L'incoronazione di Poppea

    Chorus
    (covering the role of Lucano)

    Venue: La Fenice, Venice
  • Tue
    20
    Jun
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: La Fenice, Venice
  • Mon
    19
    Jun
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: La Fenice, Venice
  • Sun
    18
    Jun
    2017

    Monteverdi's L'incoronazione di Poppea

    Chorus
    (covering the role of Lucano)

    Venue: La Fenice, Venice
  • Sat
    17
    Jun
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: La Fenice, Venice
  • Fri
    16
    Jun
    2017

    Monteverdi's L'Orfeo

    Pastore 2, Spirito 2, Eco, Chorus

    Venue: La Fenice, Venice
  • Sun
    28
    May
    2017

    Monteverdi's L'Orfeo

    Pastore 2, Spirito 2, Eco,
    Chorus

    Venue: Colston Hall, Bristol
  • Mon
    08
    May
    2017

    Monteverdi's L'incoronazione di Poppea

    Chorus
    (covering the role of Lucano)

    Venue: Colston Hall, Bristol
  • Wed
    03
    May
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Palau de la Musica, Barcelona
  • Wed
    12
    Apr
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Colston Hall, Bristol
  • Mon
    10
    Apr
    2017

    Monteverdi's Il ritorno d'Ulisse in patria

    Anfinomo
    (covering the roles of Eumete and Iro)
    Chorus

    Venue: Festival de Pâques, Aix en Provence
  • Sat
    17
    Dec
    2016

    Handel's Messiah

    Tenor Solo

    Venue: St Martin in the Fields, London
  • Fri
    16
    Dec
    2016

    Handel's Messiah

    Tenor Solo

    Venue: St Martin in the Fields, London
  • Sat
    12
    Nov
    2016

    Mozart's Mass in C minor and Charpentier's Te Deum

    Tenor Solo

    Venue: Romsey Abbey, Hampshire
  • Sat
    18
    Jun
    2016

    Bach's St Matthew Passion

    Tenor Solo

    Venue: Aldeburgh Festival
  • Thu
    16
    Jun
    2016

    Bach's St Matthew Passion

    Tenor Solo

    Venue: Leipzig, Germany
  • Wed
    15
    Jun
    2016

    Bach's St Matthew Passion

    Tenor Solo

    Venue: Braunschweig, Germany
  • Sat
    04
    Jun
    2016

    Stravinsky's Oedipus Rex

    Tenor Solo
    The Shepherd
    Sir John Eliot Gardiner conducts the Berlin Philharmonic Orchestra and Men of the Rundfunkchor Berlin

    Venue: Berlin Philharmonie
  • Fri
    03
    Jun
    2016

    Stravinsky's Oedipus Rex

    Tenor Solo
    The Shepherd
    Sir John Eliot Gardiner conducts the Berlin Philharmonic Orchestra and Men of the Rundfunkchor Berlin

    Venue: Berlin Philharmonie
  • Thu
    02
    Jun
    2016

    Stravinsky's Oedipus Rex

    Tenor Solo
    The Shepherd
    Sir John Eliot Gardiner conducts the Berlin Philharmonic Orchestra and Men of the Rundfunkchor Berlin

    Venue: Berlin Philharmonie
  • Sun
    17
    Apr
    2016

    Mendelssohn’s Elijah

    Tenor solo
    Swansea Philharmonic Choir

    Venue: Brangwyn Hall, Swansea
  • Sat
    16
    Apr
    2016

    Bach’s Mass in B minor

    Tenor solo
    St Cecilia Chorus

    Venue: St Andrew’s Church, Cheam
  • Sun
    20
    Mar
    2016

    Bach's Johannes-Passion

    Tenor Solo
    Evangelist

    Venue: Goodenough College, Bloomsbury WC1N 1AB
  • Sat
    19
    Mar
    2016

    Bach's Kantate Nr. 182: Himmmelskönig, sei willkommen

    Also, Schubert's Mass in G
    Tenor Solo
    Thomas's Choral Society

    Venue: Holy Trinity, Sloane Square
  • Sat
    12
    Mar
    2016

    Bach’s Mass in B minor

    Tenor solo
    Bracknell Choral Society

    Venue: The Great Hall, University of Reading
  • Mon
    25
    Jan
    2016

    Mozart’s Great Mass in C Minor

    Tenor Solo
    Monteverdi Choir

    Venue: Philharmonie de Paris
  • Sun
    24
    Jan
    2016

    Mozart’s Great Mass in C Minor

    Tenor Solo
    Monteverdi Choir

    Venue: Palau de la Musica, Barcelona
  • Fri
    22
    Jan
    2016

    Mozart’s Great Mass in C Minor

    Tenor Solo
    Monteverdi Choir

    Venue: Salzburg Mozartwoche at the Mozarteum
  • Thu
    21
    Jan
    2016

    Mozart’s Great Mass in C Minor

    Tenor Solo
    Monteverdi Choir

    Venue: Teatro Nuovo Giovanni de Udine
  • Mon
    18
    Jan
    2016

    Mozart’s Great Mass in C Minor

    Tenor Solo
    Monteverdi Choir

    Venue: Zurich Tonhalle

View upcoming performances →