Upcoming Performances:
November 8 and 10, 2024 — Captain Corcoran with Winter Opera St. Louis (Missouri)
Decmber 8, 2024 — soloist in Handel's Messiah with the Greenville Choral Union (Greenville, IL)
Recent Performances:
September 2024 — Recital with Nancy Mayo, piano at Webster University (St. Louis, MO)
July and August 2024 — Ramfis in Aida with Union Avenue Opera (St. Louis, MO)
July 2024 — Zuniga in Carmen with Union Avenue Opera
June 2024 — Michele in Il tabarro with Marble City Opera (Knoxville, TN)
May 2024 — Rigoletto in Verdi's Rigoletto with The Druid City Opera (Tuscaloosa, AL)
May 2024 — soloist in Johnson's Considering Matthew Shepard with Webster University
April 2024 — soloist for Heroic Handel Concert at First Presbyterian Church (Kirkwood, MO)
March 2024 — Soloist in Dubois' The Seven Last Words of Christ with Manchester United Methodist Church (Missouri)
March 2024 — Concert of Operatic Selections with Karen Kanakis, soprano, and the Town and Country Symphony Orchestra (Missouri)
February 2024 — Residency and Opera Concert at Southern Illinois University (Carbondale, IL)
November 2023 — Don Giovanni in Mozart's Don Giovanni with Winter Opera Saint Louis
October 2023 — Aria Concert with the Webster University Orchestra
July 2023 — Osmin in Davies' The Billy Goats Gruff with Opera Edwardsville (Illinois)
May 2023 — Enrico in Donizetti's Lucia di Lammermoor with The Druid City Opera
April 2023 — Soloist in Britten's Cantata Misericordium with Webster University
March 2023 — Jesus in Charles Wood's St. Mark Passion with Ladue Chapel (St. Louis, MO)
March 2023 — Ali Ben Ali in Romberg's The Desert Song with Winter Opera Saint Louis
December 2022 — Christmas Concert with the St. Louis - Bologna Sister Cities (St. Louis, MO)
December 2022 — soloist in Handel's Messiah with the Greenville Choral Union
November 2022 — Rambaldo in Puccini's La rondine with Winter Opera Saint Louis
November 2022 — Vodnik in DvoĆák's Rusalka with Heartland Opera Theatre (Joplin, MO)
July/August 2022 — Ford in Verdi's Falstaff with Union Avenue Opera
July 2022 — soloist in Duruflé's Requiem with Webster University
July 2022 — Papa in Davies' Goldie B. Locks with Opera Edwardsville
June 2022 — Tonio in Leoncavallo's I pagliacci with Painted Sky Opera (Oklahoma City, OK)
May 2022 — Scarpia in Puccini's Tosca with The Druid City Opera
April 2022 — Scarpia (cover) in Puccini's Tosca with Anchorage Opera (Alaska)
March 2022 — soloist in Schubert's Mass in G in Festus, MO
March 2022 — Scarpia in Puccini's Tosca with Mobile Opera (AL)
February 2022 — Dr. Falke in Strauss' Die Fledermaus with Connecticut Lyric Opera
December 2021 — "The 12 Days of Opera Edwardsville" Free Online Series (click here to watch!) with Opera Edwardsville
November 2021 — Homecoming Concert at Union Avenue Opera
November 2021 — "I'm Feeling 22, 20 Years Later" Recital with Nancy Mayo, piano at Webster University
June 2021 — Sharpless in Puccini's Madama Butterfly with Painted Sky Opera
June 2021 — Scarpia in Puccini's Tosca with Marble City Opera
January 2021 — "A Thankful Afternoon" Benefit Concert for Winter Opera Saint Louis
October 2020 — Benefit Concert for Union Avenue Opera
September 2020 — "An Enchanted Afternoon" Benefit Concert for Winter Opera Saint Louis
Summer 2020 — title role in Mendelssohn's Elijah and soloist in Mozart's Mass in C Minor in Robbiate and Vimercate, Italy — cancelled due to COVID-19
August 2020 — title role in Wagner's Der fliegende Holländer with Mid-Ohio Civic Opera (Mansfield, Ohio) — cancelled due to COVID-19
March 2020 — Sonora in La fanciulla del West with Winter Opera Saint Louis
January 2020 — "Winter Journey II — Dominick Argento's The Andrée Expedition with Nancy Mayo, piano at Webster University
December 2019 — soloist in Vaughan Williams' Fantasia on Christmas Carols with Ladue Chapel
November 2019 — "Winter Journey I — Schubert's Winterreise" with Nancy Mayo, piano at Webster University
April 2019 — Schubert's Winterreise with Jason Mallory, baritone at Saint Louis University (Missouri)
March 2019 — "Journeys of the Spirit" recital with Karen Kanakis, soprano and Nancy Mayo, piano sponsored by St. Louis Art Song (The Gatesworth, Saint Louis, Missouri)
March 2019 — soloist in Carmina Burana with the Washington University Symphony (Saint Louis, Missouri)
February 2019 — "Journeys of the Spirit"recital with Karen Kanakis, soprano and Nancy Mayo, piano at Webster University
February 2019 — "Journeys of the Spirit" recital with Karen Kanakis, soprano and Nancy Mayo, piano sponsored by St. Louis Art Song (First Presbyterian Church, Edwardsville, Illinois)
December 2018 — featured soloist in Symphony of Toys with the Missouri Symphony Orchestra (Columbia, Missouri)
November 2018 — Dr. Falke in Die Fledermaus with Winter Opera Saint Louis
July/August 2018 — Il Gran Sacerdote in Nabucco with Union Avenue Opera
July 2018 — Dick Deadeye in H.M.S. Pinafore with Union Avenue Opera
June 2018 — soloist in Verdi's Requiem with the Missouri Symphony Orchestra
May 2018 — Vaughan Williams' Five Mystical Songs with Webster University
February 2018 — solo voice recital at Webster University
November 2017 — featured soloist singing operatic selections by Bizet and Leoncavallo with the Webster University Orchestra
November 2017 — Ruder in The Student Prince with Winter Opera Saint Louis
September/October 2017 — Rodrigo (Pope Alexander VI) in the world premiere of Blumenfeld's Borgia Infami with Winter Opera Saint Louis
August 2017 — Peter in Hänsel und Gretel with Union Avenue Opera
July 2017 — title role in Mendelssohn's Elijah and several other concerts in Robbiate and Vimercate, Italy
March 2017 — Schubert's Mass in A-Flat Major at Carnegie Hall (New York City)
March 2017 — Sharpless in Madama Butterfly with Annapolis Opera (Maryland)
February 2017 — solo voice recital for the Shepley Concert Series at Christ Church Cathedral (Saint Louis, Missouri)