Schedule

UPCOMING

April 2019

The Crucible: Reverend Parris

Opera Santa Barbara

 

December 2018

Handel's Messiah: Tenor Soloist

Los Angeles Master Chorale

 

November 2018

Three Tales: Tenor 2

Long Beach Opera

 

July 2018

"Love, Lust & Laughter" Concert: Spoletta in Tosca (Act 2); Benoit in La bohème (Act 1)

Festival Opera

 

RECENT PERFORMANCES

2018

Abduction from the Seraglio: Pedrillo

Opera Orlando

 

Turandot: Pang

Dayton Opera

 

Don Giovanni: Don Ottavio

Pacific Opera Project

 

Bach: Cantata, BWV 80: Tenor Soloist

St. John's Lutheran Church, Orange, CA

 

Candide: King of El Dorado, Don Issachar, Señore

Los Angeles Opera

 

2017

The Consul: Nika Magadoff

Dayton Opera

 

Lucia di Lammermoor: Normanno

Pacific Opera Project

 

Pagliacci: Beppe

Seven Deadly Sins: 2nd Brother

Festival Opera

 

Dubois: The Seven Last Words of Christ: Tenor Soloist

St. Cyril of Jerusalem Church

 

Abduction from the Seraglio: Pedrillo

Dayton Opera

 

Our Town: Simon Stimson

Fresno Grand Opera; Townsend Opera 

 

2016

Bach: Cantata, BWV 36: Tenor Soloist

Wagner Ensemble

 

Pagliacci: Beppe

Dayton Opera

 

Abduction from the Seraglio: Pedrillo

Salt Marsh Opera

 

The Rake's Progress: Sellem

Pacific Opera Project 

 

Abduction from the Seraglio: Pedrillo

Pacific Opera Project

 

Abduction from the Seraglio: Pedrillo

Festival Opera

 

Loren L. Zachary National Competition Grand Finals: Finalist (Fifth Place)

Loren L. Zachary Society

 

Dead Man Walking: Howard Boucher

Fresno Grand Opera; Townsend Opera 

 

The Festival Play of Daniel: Sage #2 / Counselor

Los Angeles Opera

 

Sweeney Todd: Tobias Ragg

Fresno Grand Opera; Townsend Opera

 

Susannah: Little Bat

Pasadena Opera

 

2015

Bach: Cantata, BWV 65: Tenor Soloist

Wagner Ensemble

 

Madama Butterfly: Goro

Dayton Opera

 

Madama Butterfly: Goro

Salt Marsh Opera

 

Mozart's Requiem: Tenor Soloist

Unitarian Universalist Church of Studio City

 

Ariadne auf Naxos: Brighella, Officer

Pacific Opera Project

 

A Streetcar Named Desire: Steve Hubbell; Mitch [cover]

Opera Santa Barbara

 

Marilyn Forever: Tritone 

Long Beach Opera

 

The Abduction from the Seraglio: Pedrillo

Pacific Opera Project

 

A Streetcar Named Desire: Steve Hubbell

Fresno Grand Opera; Townsend Opera

 

Candide: Candide [cover]

Pasadena Opera