PROFESSIONAL
PERFORMANCES
UPCOMING PERFORMANCES
Save Mart Worker / Bus Driver
Taking Up Serpents (Sankaram/Dye)
Chicago Opera Theater
Streaming February 27, 2021
*Midwest Premiere
Gil
The Puppy Episode (Recio/Vavrek)
Chicago Opera Theater
Streaming March 20, 2021
**World Premiere
Tenor Soloist
Beethoven's 9th Symphony
Chippewa Valley Symphony
Recent Performances:
Tenor Soloist
Carmina Burana
Champaign-Urbana Symphony Orchestra
Tenor Soloist
Carmina Burana
Brazos Valley Symphony Orchestra
Nantucket Sailor
Moby Dick
Chicago Opera Theater
Ariane et Bachus - Marais
Phantase
Haymarket Opera Theater
Studebaker Theater
Carmina Burana
Tenor Soloist
Chicago Philharmonic
October 15
Pick-Staiger Auditorium
The Magic Flute
Monostatos
Opera Louisiane
Baton Rouge River Center Theater
October 26, 27, 29
Carmina Burana
Tenor Soloist
Apollo Chorus of Chicago
May 4, 2018 - Fourth Presbyterian Church
May 6, 2018 - First United Church of Oak Park
The Mikado
Nanki-Poo
DuPage Opera Company
January 28, 29, 2017
The MAC Performing Arts Center
Falstaff
Dr. Cajus
Opera on the James
March 31, 2017
April 2, 2017
John and Lynch Christian Warehouse Theater

Justin Berkowitz as Franz Schubert with Amy Maples as Mitzi Kranz in Ohio Light Opera's Blossom Time
Photo courtesy of Matthew Dilyard
Beethoven Symphony No. 9
Tenor Soloist
May 4, 2014
Detroit Medical Orchestra
Il Barbiere di Siviglia
Officiale / Count Almaviva (cover)
Opera Naples
March 29, 2014
Pagliacci
Beppe
Opera Naples
February 21, 22 - 2-14
Carmina Burana
Tenor Soloist
The Annapolis Chorale
October 10, 11 2014
Maryland Hall
The Messiah
Tenor Soloist
Bulffton University Choral Society (Ohio)
December 7, 2014
Bluffton Auditorium