In the 2024-2025 season, Andrew performed Florindo in Mascagni’s Le maschere in his return to Wexford Opera Festival, Lindoro in L’Italiana in Algeri with Opera in the Heights and Anchorage Opera and in concert, Mozart’s Requiem with Boise Philharmonic, as well as a return to Pensacola Opera for a recital as part of their Opera After Dark series.
In 2023-2024, Andrew performed the role of Count Almaviva in The Barber of Seville with Opera Theatre of St. Louis, Serge in Erlanger’s L’Aube rouge at the Wexford Opera Festival in Ireland, Edgardo in Lucia di Lammermoor with Pensacola Opera, and with Chicago Opera Theater, performed the roles of Pyotr Fyodorovich/7th Man/7th Student in The Nose and sang the tenor solo in Carmina Burana with the New Jersey Symphony Orchestra, conducted by Xian Zhang.