Past performances 2016 — Yesterday
Il barbiere di Siviglia (The Barber of Seville), Rossini
Houston Grand OperaUn ufficiale (An officer)
View cast and crewLa Traviata (La traviata), Verdi
Houston Grand OperaGiorgio Germont (George Germont)
View cast and crew