Upcoming engagements.

Past engagements.

Madama Butterfly Associate Director Pittsburgh Opera Matthew Ozawa 2025

La Bohème Director Lyric Opera of Chicago 2025

Aida Assistant Director The Metropolitan Opera Michael Mayer 2025

Il Trovatore Assistant Director The Metropolitan Opera McVicar/Rev: Paula Williams 2024

The Elixir of Love Assistant Director Santa Fe Opera Stephen Lawless 2024

La Traviata Assistant Director Santa Fe Opera Louisa Muller 2024

A Midsummer Night’s Dream Associate Director Garsington Opera Netia Jones 2024

Fire Shut Up in My Bones Assistant Director The Metropolitan Opera James Robinson 2024

X, The Life and Times of Malcolm X Assistant Director Seattle Opera Robert O’Hara 2024

Carmen Assistant Director The Metropolitan Opera Carrie Cracknell 2023

X, The Life and Times of Malcolm X Assistant Director The Metropolitan Opera Robert O’Hara 2023

Madama Butterfly Revival Director Detroit Opera Matthew Ozawa 2023

Madama Butterfly Associate Director Cincinnati Opera Matthew Ozawa 2023

Champion Assistant Director The Metropolitan Opera James Robinson 2023

The Factotum Assistant Director Lyric Opera of Chicago Rajendra R. Maharaj 2023

Aida Assistant Director The Metropolitan Opera Stephen Pickover 2022

X, The Life and Times ofMalcolm X Assistant Director Opera Omaha Robert O’Hara 2022

Idomeneo Assistant Director The Metropolitan Opera Daniel Rigazzi 2022

Carmen Assistant Director Santa Fe Opera Mariame Clement 2022

X, The Life and Times of Malcolm X Production Stage Manager/Assistant Director Detroit Opera Robert O’Hara 2022

Fire Shut Up in My Bones Assistant Director Lyric Opera of Chicago James Robinson/Camille A. Brown 2022

B. Film Director Boston Lyric Opera 2022

La Cenerentola Assistant Stage Manager LA Opera Laurent Pelly 2021

Tannhäuser Assistant Stage Manager LA Opera Louisa Muller 2021

Scenes Program: Hamlet & Le Comte Ory Director Santa Fe Opera 2021

A Midsummer Night’s Dream Assistant Director Santa Fe Opera Netia Jones 2021

Le nozze di Figaro Assistant Stage Manager Santa Fe Opera Laurent Pelly 2021

Breaking the Waves Assistant Stage Manager LA Opera James Darrah 2021

Digital Music Festival Director Sun Valley Music Festival James Darrah 2020

M. Butterfly Assistant Stage Manager Santa Fe Opera James Robinson 2020

Tristan und Isolde^ Assistant Stage Manager Santa Fe Opera Zack Winokur 2020

The Magic Flute Assistant Stage Manager Santa Fe Opera Tim Albery 2020

Giulio Cesare Assistant Director Boston Lyric Opera Matthew Ozawa 2020

Dido and Aeneas Director Longy School of Music 2020

Three Sisters Director Longy School of Music 2020

Norma Assistant Director Boston Lyric Opera Stephanie Havey 2020

La Voix Humaine Production Stage Manager Des Moines Metro Opera Kristine McIntyre 2020

Fellow Travelers Assistant Stage Manager Boston Lyric Opera Peter Rothstein 2019

Pagliacci Assistant Stage Manager Boston Lyric Opera David Lefkowich 2019

The Thirteenth Child* Production Assistant Santa Fe Opera Darko Tresnjak 2019

Così fan tutte Production Assistant Santa Fe Opera R.B. Schlather 2019

The Pearl Fishers Production Assistant Santa Fe Opera Shawna Lucey 2019

The Handmaid’s Tale Assistant Stage Manager Boston Lyric Opera Anne Bogart 2019

The Rape of Lucretia Assistant Director Boston Lyric Opera Sarna Lapine 2019

L’elisir d’amore Assistant Director Opera Omaha Rosetta Cucchi 2019

Sapho Production Stage Manager Washington Concert Opera Antony Walker 2018

Il Barbiere di Siviglia Assistant Director Boston Lyric Opera Rosetta Cucchi Erin 2018

Ariadne auf Naxos Production Assistant Santa Fe Opera Tim Albery 2018

Doctor Atomic Production Assistant Santa Fe Opera Peter Sellars 2018

Candide Production Assistant Santa Fe Opera Laurent Pelly 2018

Trouble in Tahiti Assistant Stage Manager Boston Lyric Opera David Schweizer 2018

Eugene Onegin Assistant Director Boston Conservatory Nathan Troup 2018