From: Fredonia, New York. LA Opera: Prince Arjuna in Satyagraha (2018, debut); title role in Moses (2019); Caireles in El Gato Montés (2019); Schaunard in La Bohème (2019); Speaker in The Magic Flute (2019); Hebros/Fury/Charon in The Death of Orpheus (2020); Sir Walter Raleigh in Roberto Devereux (2020). He joined the Domingo-Colburn-Stein Young Artist Program in 2018.

He is the 2021 Los Angeles District Winner of the Metropolitan Opera National Council Auditions. In the summer of 2021, he will return to Santa Fe Opera as Demetrius in A Midsummer Night's Dream. (COVID cancellations for 2020 included his role debut and international debut as Figaro in The Barber of Seville in Daegu, South Korea, as well as a return to Santa Fe Opera to sing Fiorello and cover the role of Figaro in The Barber of Seville, and to cover the leading role of Rene Gallimard in the world premiere of M. Butterfly by composer Huang Ruo and librettist David Henry Hwang.)

In 2019, he made his role debut as Escamillo in Carmen with the Buffalo Philharmonic Orchestra. He also appeared in Zemlinsky's Lyric Symphony and in the U.S. premiere of Korngold's Das Wunder der Heliane with the Bard Music Festival.

Other recent appearances include the First Officer and Croupier in Candide at Santa Fe Opera; the Cobbler in Philip Glass's The Juniper Tree at Wolf Trap Opera; Nardo in La Finta Giardiniera, Professor Bhaer in Mark Adamo's Little Women, Curio in Giulio Cesare and Betto in Gianni Schicchi with the Shepherd School Opera; the Reverend Olin Blitch in Susannah and Dandini in La Cenerentola with the Hillman Opera; the title role in Don Giovanni and Sam in Trouble in Tahiti with the WNY Chamber Orchestra.

He received his master’s degree in May 2018 from Rice University, where he studied with Stephen King. In 2018, he was a finalist in Houston Grand Opera's Eleanor McCollum Competition Concert of Arias; in the summer of 2018, he joined the Apprentice Singer Program at Santa Fe Opera, where he covered the title role of J. Robert Oppenheimer in the new production John Adams' Doctor Atomic, directed by the librettist Peter Sellars. In the summer of 2017, he joined the Wolf Trap Opera Studio, covering the role of Pacuvio in Rossini's La Pietra del Paragone and singing in Four of a Kind, a recital with Steven Blier and Joseph Li.