Operabase Home
Baritone
Bass-baritone
Bass

Performance credits

See all
Filters
Genre
Profession
Location
Musical Works
Composers
Director
Conductor
Cast/Crew
Company
Festival
Orchestra
Chorus
Language
Venue
Surtitles

Upcoming performances Today Onwards

Past performances 2020 — Yesterday

Opera
Opera in concert

Verdi’s Un ballo in maschera, Verdi

Chelsea Opera Group

Tom / Count Horn (Tom)

View cast and crew

Vocal / Song cycle
CompetitionFestival

New Voices Singing Competition - Grand Final, Various

Northern Aldborough Festival

Semi-Finalist

View cast and crew

Opera
Semi-stagedDouble/Triple billProgram 8 works

Cautionary Tales: The London showing, WeirCoultDavies, T.Mackey, S.Kats-CherninEichberg, S. N.DoveWallen

National Opera Studio

Oldest Son & Bad Robber 2 + 2 roles

View program, cast and crew

Oratorio / Orchestral
Semi-stagedMatinée

Baroque opera scenes, Various

RAM Opera

Soloist

View cast and crew

Opera
Staged

Sir John in Love, Vaughan Williams

British Youth Opera

Master George Page

View cast and crew

Opera
StagedDouble/Triple billNew ProductionMatinéeProgram 2 works

Margot la Rouge (Margot the Red), Delius

Le Villi (The Will-o-the-Wisps), Puccini

Opera Holland Park

La Poigne

View program, cast and crew

See all Performance credits

Featured past performances

Opera
Opera in concert

Verdi’s Un ballo in maschera, Verdi

Chelsea Opera Group

Tom / Count Horn (Tom)

View cast and crew

Vocal / Song cycle
CompetitionFestival

New Voices Singing Competition - Grand Final, Various

Northern Aldborough Festival

Semi-Finalist

View cast and crew

Oratorio / Orchestral
Semi-stagedMatinée

Baroque opera scenes, Various

RAM Opera

Soloist

View cast and crew

Opera
Staged

Sir John in Love, Vaughan Williams

British Youth Opera

Master George Page

View cast and crew

Opera
StagedDouble/Triple billNew ProductionMatinéeProgram 2 works

Margot la Rouge (Margot the Red), Delius

Le Villi (The Will-o-the-Wisps), Puccini

Opera Holland Park

La Poigne

View program, cast and crew

Upcoming performances

16
See all
Filters
Genre
Profession
Location
Musical Works
Composers
Director
Conductor
Cast/Crew
Company
Festival
Orchestra
Chorus
Language
Venue
Surtitles
Opera
Tickets

Tosca, Puccini

Opera Holland Park
C: Matthew Kofi WaldrenD: Stephen Barlow

Un carceriere (A jailer)

View cast and crew
Opera
New Production
Tickets

Il barbiere di Siviglia (The Barber of Seville), Rossini

Opera Holland Park
C: Charlotte CorderoyD: Cecilia StintonLysanne van Overbeek

Fiorello

View cast and crew
Opera
Tickets

Tosca, Puccini

Opera Holland Park
C: Matthew Kofi WaldrenD: Stephen Barlow

Un carceriere (A jailer)

View cast and crew

Fri19:30

London, United Kingdom
+ 8 more dates (May 28, 30, Jun 01, 09, 12, 15, 18, 22)
Opera
New Production
Tickets

Il barbiere di Siviglia (The Barber of Seville), Rossini

Opera Holland Park
C: Charlotte CorderoyD: Cecilia StintonLysanne van Overbeek

Fiorello

View cast and crew

Sat19:30

London, United Kingdom
+ 8 more dates (Jun 04, 06, 11, 13, 14, 16, 19, 21)
Opera
Matinée
Tickets

Tosca, Puccini

Opera Holland Park
C: Gabriella TeychennéD: Stephen Barlow

Un carceriere (A jailer)

View cast and crew

Sun14:00

London, United Kingdom
+ 8 more dates (May 28, 30, Jun 01, 07, 12, 15, 18, 22)
Opera
New Production
Tickets

Il barbiere di Siviglia (The Barber of Seville), Rossini

Opera Holland Park
C: Charlotte CorderoyD: Cecilia StintonLysanne van Overbeek

Fiorello

View cast and crew

Tue19:30

London, United Kingdom
+ 8 more dates (Jun 04, 06, 08, 13, 14, 16, 19, 21)
Opera
Tickets

Tosca, Puccini

Opera Holland Park
C: Matthew Kofi WaldrenD: Stephen Barlow

Un carceriere (A jailer)

View cast and crew

Wed19:30

London, United Kingdom
+ 8 more dates (May 28, 30, Jun 01, 07, 09, 15, 18, 22)

Contact & Agency Representation

See all