In concert he has appeared with the London Philharmonic Orchestra under Vladimir Jurowski; the Orchestra of the Age of Enlightenment; the Hong Kong Philharmonic Orchestra under Edo de Waart; the Dresden Philharmonic Orchestra; Orquesta Nacional de España; the Scottish Chamber Orchestra and the Britten Sinfonia.
In recital he has performed Graham Johnson, Malcolm Martineau, Julius Drake and Simon Lepper in venues including Wigmore Hall, Köln Philharmonie, Amsterdam Concertgebouw, the Kennedy Centre (Washington DC), and he regularly performs at the Aldeburgh, Aix-en-Provence and West Cork Chamber Music Festivals and the KlavierfestRuhr.
As a principal artist with Welsh National Opera his many roles included Count Almaviva (Il barbiere di Siviglia), Nemorino (L’elisir d’amore) and Narraboth (Salome) and he returned to that company as a guest to sing Ferrando (Cosi fan tutte), Don Ottavio (Don Giovanni), and Belmonte (Die Entführung aus dem Serail). His contemporary repertoire includes the role of Kipfer (Piccard in Space by Will Gregory – world premiere), the world premiere of Roger Waters’ Ça Ira, John Cage’s Europeras 1 & 2 with the RuhrTriennale Festival and Wagner Dream (Jonathan Harvey) for WNO.
Recent engagements have included Dvè Vdovy (Smetana) for Nantes Opera, recitals in London, Copenhagen and Dublin, concerts with London Philharmonic Orchestra and Yannick Nézet-Séguin; the Gulbenkian Foundation, Lisbon; the Rotterdam Philharmonic Orchestra with Trevor Pinnock; the Orchestre de Chambre du Luxembourg; and the Moscow Virtuosi with Vladimir Spivakov. As a BBC New Generation Artist he will perform and broadcast with the BBC Philharmonic with Juanjo Menu; BBC Symphony with David Parry; and with accompanists Malcolm Martineau and James Bailleau. He will make his debut with the Royal Opera in Wozzeck.