Operabase Home
Bass-baritone

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 2016 — Yesterday

Opera
StagedNew ProductionTour

Macbeth, Verdi

Mid Wales Opera

Banco (Banquo)

View cast and crew

Opera
StagedNew Production

Iolanta, op. 69 (Iolanta), Tchaikovsky, P. I.

If Opera

Bertrand

View cast and crew

Opera
StagedNew ProductionMatinée

Alice's Adventures in Wonderland, Todd

If Opera

White Knight

View cast and crew

Opera
StagedNew ProductionFestival

Fedora, Giordano

If Opera

Lorek

View cast and crew

Opera
StagedNew ProductionFestivalMatinée

L'elisir d'amore (The Elixir of Love), Donizetti

Longborough Festival Opera

Il dottore Dulcamara (Doctor Dulcamara)

View cast and crew

Opera
FestivalMatinée

Lalla-Roukh, David, Félicien

Wexford Festival Opera

Bakbara

View cast and crew

See all Performance credits

Featured past performances

Opera
StagedNew ProductionTour

Macbeth, Verdi

Mid Wales Opera

Banco (Banquo)

View cast and crew

Opera
StagedNew Production

Iolanta, op. 69 (Iolanta), Tchaikovsky, P. I.

If Opera

Bertrand

View cast and crew

Opera
StagedNew ProductionMatinée

Alice's Adventures in Wonderland, Todd

If Opera

White Knight

View cast and crew

Opera
StagedNew ProductionFestival

Fedora, Giordano

If Opera

Lorek

View cast and crew

Opera
StagedNew ProductionFestivalMatinée

L'elisir d'amore (The Elixir of Love), Donizetti

Longborough Festival Opera

Il dottore Dulcamara (Doctor Dulcamara)

View cast and crew

Upcoming performances

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

Alcina,

Guildhall School of Music and Drama
C: James HenshawD: John Ramster

Oronte

View cast and crew
Opera
stagedMatinée
Tickets

Die Zauberflöte (The Magic Flute), Mozart

Opera North
C: Christoph KonczD: James Brining

Papageno

View cast and crew

Featured performance videos

10
See all

Contact & Agency Representation

See all