Past Schedule

Spring 2023

Schaunard in Boheme out of the box

@San Francisco Opera

South San Francisco/Los Gatos/Dublin, CA

2022 November 11 – December 3 San Francisco, CA

Marchese d’Obigny (cover) in La traviata 

@San Francisco Opera

2022 September 10 – October 5 San Francisco, CA

Agrippa (cover) in Antony & Cleopatra

@San Francisco Opera – world premiere

April 2021 baritone soloist in Snapshot

@West Edge Opera

California Shakespeare Theater, Orinda, CA

2020 January 17-25

Pa Zegner in Proving Up

@Pasadena Opera, Pasadena, CA

2019 Oct 5 & 6

Mansfield in Sharaku Unframed

@Left Coast Chamber Ensemble

Composer/Librettist: Hiroya Miura

Conductor: Matilda Hoffmann

2019 Feb 22-24

Charles Wilcox in Howard’s End, America

@Earplay Ensemble-Z Space, San Francisco, CA

Composer: Allen Shearer

Conductor: Mary Chun

Director: Phil Lowery

2019 Jan 19, 20

Snapshot Performances 

West Edge Opera, Berkeley & San Francisco, CA

Composers: Beth Ratay, Shinji Eshima, Cindy Cox

2018 Nov 30, Dec 1 & 2

Jim in The gift of the Magi

Solo Opera, Walnut Creek, CA

Composer: David Conte

Conductor: Alex Katsman

Director: Sylvia Amorino Gomez 

2018 Oct 10-Nov 4

Sweeney Todd in Sweeney Todd

Enlightened Theatrics, Salem, OR

Composer: Stephen Sondheim

Conductor: Eric Little

Director: Vincenzo Meduri

2018 August 5, 10, 18

Captain Ladoux in Mata Hari

West Edge Opera, Richmond, CA

Composer: Matt Marks

Conductor: Emily Senturia

Director: Paul Peers

2017 Nov 4 and 5

the Cellist in Death with Interruptions

Left Coast Chamber Ensemble, San Francisco, CA

Composer: Kurt Rohde

Conductor: Matilda Hofman

Director: Barbara Heroux

2017 September 1-24

Cervantes/Don Quixote in Man of La Mancha

Cinnabar Theater

Petaluma, CA

Conductor: Mary Chun

Director: Elly Lichenstein

2017 June 10-25 

Silvio in Pagliacci

Cinnabar Theater

Petaluma, CA

Conductor: Mary Chun

Director: Elly Lichenstein

2017 April 7

soloist in Fauré-Requiem 

Hertz Hall, Berkeley, CA

Conductor: Nikolas Nackley

2017 February 25, 26

baritone soloist in Snapshot 2017 Program 2

West Edge Opera

Conductors: Mary Chun and Jonathan Khuner

Berkeley and San Francisco, CA

2017 January 20

soloist in Festinger-Careless Love (premiere)

San Francisco Contemporary Music Players

San Francisco, CA

2016 May 27- Jul 3

Le Dancairo in Carmen

San Francisco Opera

San Francisco, CA

Conductors: Carlo Montanaro

and Jordi Bernacer

Director: Joan Anton Rechi

Production: Calixto Bieito

2016 Mar 12-20

Taddeo in L’italiana in Algeri

Livermore Valley Opera

Livermore, CA

Conductor: Alex Katsman

Director: Bruce Donnell

2016 Feb 13-28

Morales in Carmen

Opera San Jose, San Jose, CA

Conductor: Joseph Marcheso

Director: Layna Chianakis

2015 Nov 12 & 13

Soloist in In Terra Pax

Lafayette Orinda Presbyterian

Lafayette, CA

Composer: Gerald Finzi

Conductor: Brett Strader

2015 Nov 6 & 7

Soloist in Ghosts of Alhambra

composer: George Crumb

also Reflections on Machaut

composer : Richard Chowenhill

Left Coast Chamber Ensemble,

Mill Valley & San Francisco, CA

2015 Nov 14 & 15

Burton in River of Light

Festival Opera, Oakland, CA

Composer: Jack Perla

Conductor: John Kendall Bailey

Director: Tanya Kane-Perry

2015 Sept 12-27

Sciarrone & Angelotti in Tosca

Opera San Jose, San Jose, CA

Conductor: Joseph Marcheso

Director: Brad Dalton

2015 July 10 & 12

Harlekin in Ariadne auf Naxos

Festival Opera, Walnut Creek, CA

Conductor & Director: MIchael Morgan

2015 Mar 19 & 21

The Cellist in Death with Interruptions (premiere)

Left Coast Chamber Ensemble, San Francisco, CA

Composer: Kurt Rohde

Conductor: Matilda Hofman

Director: Majel Connery

2014 Nov 7 & 9m

Marullo in Rigoletto

Opera Santa Barbara, Santa Barbara, CA

Conductor: Christopher Allen

Director: Brad Dalton

2014 Sep 6-21

Marullo in Rigoletto

Opera San Jose, San Jose, CA

Conductor: Joseph Marcheso

Director: Brad Dalton

2014 July 12- August 9

Javert in Les Misérables

Utah Festival, Logan, UT

Conductor: Karen Keltner

Director: Valerie Rachelle

2014 April 25, 25, & 27m

Le Directeur/Presto in Les Mamelles de Tirésias

Billy in Mahagonny Songspiel

Opera Parallèle, San Francisco, CA

Conductor: Nicole Paiement,

Director: Brian Staufenbiel


2014 March 15, 16m, 22, & 23m

Dandini in La Cenerentola

Livermore Valley Opera, Livermore, CA

Conductor: Alex Katsman

Director: Bruce Donnell

2014 February 15 & 16m

Neil Hardingham in Oxford Companions (premiere)

by Giancarlo Aquilanti

premiere performance

Bing Concert Hall, Stanford, CA

Conductor: Jingdong Cai

Director: Rush Rehm

2013 December 31

soloist in Beethoven 9th Symphony

Spokane Symphony, Spokane, WA

Conductor: Eckart Preu

​2013 June 7

Carlo Gesualdo in Gesualdo, Prince of Madness​ (premiere)

by Dante De Silva

Opera Parallèle, San Francisco, CA

Conductor: Nicole Paiement

​2013 May 9 &10
soloist in Fauré-Requiem 

Louisiana Philharmonic, New Orleans

and Covington, LA

Conductor: Carlos Miguel Prieto