Match Point
'La Traviata' Performer
The Metropolitan Opera: Lulu
The Prince / The Manservant / The Marquis
Offenbach: Les Contes d'Hoffmann
Andrès / Cochenille / Frantz / Pitichinaccio
The Love For Three Oranges - Opera North
StraussR: Der Rosenkavalier
Valzacchi
Rise and Fall of the City of Mahagonny
Fatty the Bookkeeper