top of page
2022/23 Seaon
Tom Headshots-56_edited.jpg




1st July - 22nd August - A Midsummer Nights Dream (Cover Theseus)


Director: Peter Hall

Glyndebourne Festival Opera

12th May - 17th June 2023 - Carmen (Zuniga)

Conductor: Dane Lam

Director: John Fulljames

Scottish Opera

1st April 2023 - Rossini Stabat Mater

St Luke's Music Society

St Luke's Church, Clapham


25th March 2023 - Beethoven Mass in C

Academy Choir Wimbledon

St John The Baptist, Wimbledon

18th March 2023 - Smyth Mass in D

Lytham St Anne Choral Society

Kirkham Grammar School

16th December 2022 - 28th January 2023 - Magic Flute (2nd Amoured Man) 

Conductors: Maxim Emelyanychev & Richard Hetherington

Director: David McVicar

The Royal Opera

28th November - 21st December 2022 - Tosca (Sciarrone)

Conductor: Daniel Oren

Director: Jonathan Kent

The Royal Opera

22nd October - 4th November 2022 - Lalla-Roukh (Kaboul)

Conductor: Steven White

Director: Orpha Phelan

O'Reilly Theatre, National Opera House,Wexford

Wexford Festival Opera



26th & 27th August 2022 - Lisbon Floor (RA) - world premiere

Conductor: Robert Houssart 

Director: Natascha Metherell

Copenhagen Opera Festival

29th May 2022 - Andrea Chenier (Mathieu)

​Conductor: Gainluca Marciano

Chelsea Opera Group

Queen Elizabeth Hall, South Bank

19th April - 14th May 2022 - Lohengrin (4th Baron of Brabant)

Conductor: Jakub Hruša

Director: David Alden

The Royal Opera

February - April 2022 - Carmen (Zuniga (Cover))

Conductor: Antony Hermus & Anthony Kraus

Director: Edward Dick

Opera North

26th February 2022 - Handel's Messiah

Shropshire Charity Concerts

Shrewsbury Abbey 

28th December 2021 - Beethoven Symphony No. 9

Raymond Gubbay Christmas Festival

Conductor: Christopher Warren-Green 

The Barbican

17th December 2021 - Handel Messiah

Skipton Camaerta 

Skipton Town Hall

13th November 2021 - Mozart Requiem

The Tatton Singers

St. John's Church, Knutsford

6th November 2021 - Haydn The Creation

Salford Choral Society 

St Clements's Church, Chorlton 

18th September 2021 - Handel Solomon (Levite)

Academy Choir Wimbledon

St John's Church, Wimbledon

Notable Performances

pre 2021


15th August 2021 - The Prodigal Son (Simeon)

Conductor: Juliane Gallant

Director: Ashley Pearson 

Opera on Location 

Kelham Island Museum, Sheffield 

July 2021 - Garsington Opera Young Artist

Le Comte Ory (Rossini) - Cover Tutor

Wormsley Estate

September - November 2019
Wexford Festival Opera
L'inagnno Felice (Rossini) - Batone 
The Veiled Prophet (Stanford) - The Calliph Mahadi
O'Reilly Theatre, National Opera House & Whites Hotel, Wexford 

23rd & 24th August 2019 - Much Ado About Nothing (Don John)
Conductor: Chris Pelly
Director: David Ward
Northern Opera Group
Morley Town Hall

​9th March 2019- La Traviata (Marchese d'Obigny)
Conductor: Gainluca Marciano
Al Bustan Festival
Auditorium Emile Bustani, Hotel Al Butsan, Lebanon

29th August - 1st September 2018 - Don Giovanni (Il Commendatore)
Opera on Location
Eagle Works, Little Kelham, Sheffield. 

31st July & 2nd August 2018 - La Traviata (Dr Grenvil)
Conductor: Guy Hopkins
Director: Stephen Taylor
Chateau de Panloy, France with Westminster Opera Company

2nd & 3rd August 2017 - Die Zauberflote (Sarastro)
Conductor: Guy Hopkins
Director: Stephen Taylor
Chateau de Panloy, France with Westminster Opera Company

19th-27th July 2014 - Faust (Wagner)
Conductor: Clive Timms
Director: Michael McCaffery
Clonter Opera

10th February 2013 - Die Meistersinger von Nurnberg (Hans Foltz)
Conductor - Sir Mark Elder
The Halle Orchestra
The Bridgewater Hall

7th March 2012 - Anya 17 (Viktor) - World Premiere
Conductor - Clark Rundell
Director - Caroline Clegg
Philharmonic Hall Liverpool


14th March 2020 - Handel Saul (Sameul)
Academy Choir Wimbledon
St John the Baptist Church, Wimbledon​

21st December 2019 - Handel Messiah
Saddleworth Male Voice Choir
​Uppermill Civic Hall

​14th December 2019 - Handel Messiah
Salford Choral Society
​Royal Northern College of Music

​23rd November 2019 - Haydn The Creation
Ikley and Otley Choral Society
Otley Parish Church

28th April 2019 - Verdi Requiem
Oldham Choral Society
​Royal Northern College of Music 

13th April 2019 - Dvorak Stabat Mater
Burnley Municipal Choir
St Peter's Church, Burnley

15th December 2018 - Handel Messiah
Salford Choral Society
Royal Northern College of Music 
6th May 2018 - Elgar - The Dream of Gerontius
Oldham Choral Society 
Royal Northern College of Music​

24th March 2018 - Mozart Mass in C Minor
Academy Choir & London Mozart Players
St John's Church, Wimbledon


15th July 2017 - Mozart - Requiem
Sheffield Music Academy
Sheffield Cathedral

18th March 2017 -Elgar- Dream of Gerontius
Blackburn Music Society 
Blackburn Cathedral

17th October 2015 - Rossini - Petite Messe Solonnelle
Sale Choral Society
The Avenue Methodist Church, Sale

11th October 2015 - Beethoven Symphony No 9
Conductor: Mark Heron
Nottingham Philharmonic
The Albert Hall, Nottingham

28th February 2015 - Haydn - Theresienmesse
The Cathedrals Group Choir Festival
Chester Cathedral

26th March 2014 - A Child of Our Time
Conductor: Clark Rundell
RNCM Symphony Orchestra & Chorus
Bridgewater Hall

13th July 2013 - Beethoven Symphony No. 9
Conductor - Christopher Warren Green
Philharmonia Orchestra
Lichfield Cathedral

bottom of page