Performances – 2004
Britten St Nicolas – Nicolas
Eltham Choral Society
Holy Trinity Church, Eltham
December, 2004
Glinka A life for the Tsar – Sobinjin
Chelsea Opera Group
Queen Elizabeth Hall
November, 2004
Wagner Siegfried – Mime (cover)
English National Opera
November, 2004
Christiné Phi Phi – Ardimédon
Weekend Musical
Carnoules, Frances
July, 2004
Rossini L’equivoco stravagante – Ermanno (cover)
Garsington Opera
June, 2004
Verdi Requiem – Tenor
East Grinstead Choral Soceity
Ardingly Chapel
April, 2004
Elgar The Dream of Gerontius – Gerontius
Blackheath Choir
Blackheath Halls
March, 2004
Elgar The Dream of Gerontius – Gerontius
Victoria Rooms
University of Bristol
March, 2004
Rossini Ermione – Pirro
Chelsea Opera Group
Queen Elizabeth Hall
February, 2004
Wagner The Rhinegold – Mime (cover)
English National Opera
February/March, 2004