Upcoming Engagements


Sept-Nov 2024

Albert Herring (Britten) – Scottish Opera

Performing role of Sid

Director: Daisy Evans     Conductor: William Cole


Oct-Nov 2024

Don Pasquale (Donizetti) – Scottish Opera

Covering role of Doctor Malatesta and performing same role in Access Shows (sung in Italian)

Director: Renaud Doucet     Conductor: Stuart Stratford


Nov 2024

Hutcheson’s Choral Society

Bass soloist in Bach’s Magnificat and Christmas Oratorio

Conductor: Tim Rhodes


Nov 2024

Aberdeen Bach choir 

Baritone soloist Dvorak’s Mass in D and Janacek’s Mass in E flat

Conductor: Paul Tierney


Dec 2024

The Dunedin Consort Messiah Tour

Conductor: John Butt


Dec 2024

Glasgow Cathedral Choral Society

Baritone soloist in Mine Host (a cantata for Christmas)

Conductor: Kristine Donnan


Jan-Mar 2025

Opera Highlights Tour – Scottish Opera, various venues across Scotland

Performing as Baritone Soloist

Director: Rebecca Meltzer

Pianist/Music Director: Joseph Beesley


May 2025

Trial by Jury (Gilbert and Sullivan) – Scottish Opera

Performing role of Foreman

Director: John Savourin     Conductor: Toby Hession


June 2025

A Matter of Misconduct – Scottish Opera

Performing role of Roger Penistone

Director: Laura Attridge    Conductor: Toby Hession