Upcoming performances Today Onwards
Past performances 2013 — Yesterday
Les Enfants Terribles (The Terrible Children), Glass
Long Beach OperaDargelos + 1 roles
View cast and crewLes Enfants Terribles (The Terrible Children), Glass
Long Beach OperaDargelos + 1 roles
View cast and crewHänsel und Gretel (Hansel and Gretel), Humperdinck
Eugene OperaHänsel (Hansel)
View cast and crew