From: Okoboji, Iowa. LA Opera: Jan in Breaking the Waves (2021, LAO On Now).

A frequent performer in both Europe and the United States, John Moore is garnering praise for his energetic performances and burnished baritone in both operatic and concert repertoire. He is a graduate of the Metropolitan Opera’s Lindemann Young Artist Program.

During the COVID-19 impacted 2020/21 season, John Moore’s engagements include the title role in Eugene Onegin with his hometown Minnesota Opera (cancelled), Handel’s Messiah with the Saint Paul Chamber Orchestra (postponed), the title role in The (R)evolution of Steve Jobs with Atlanta Opera, Austin Opera, and Lyric Opera of Kansas City (postponed), Brahms’ Requiem with the San Diego Symphony, led by Edo de Waart, and Count Almaviva in The Marriage of Figaro with New Zealand Opera.

Mr. Moore’s original engagements during the COVID-19 shortened 2019/20 season began with the role of Frank Lloyd Wright in Arizona Opera’s production of Shining Brow (performed). He then joined Seattle Opera as the title role in Eugene Onegin (performed), appeared in the Philadelphia Orchestra’s presentation of Ravel’s L’enfant et les sortilèges (performed), and planned to finish the season as Count Almaviva in New Zealand Opera’s production of The Marriage of Figaro (postponed).

Mr. Moore’s 2018/19 season included performances of Pa Zegner in Missy Mazzoli’s Proving Up at the Miller Theater, his company debut with San Diego Opera as the Count in The Marriage of Figaro, role debuts as Steve Jobs in The (R)evolution of Steve Jobs with Seattle Opera and Zurga in The Pearl Fishers with Lyric Opera of Kansas City, and a return to Portland Opera, singing Figaro in The Barber of Seville.

John Moore’s 2017/18 season included a return to Seattle Opera as Figaro in The Barber of Seville and role debuts of Hannah Before in As One with Des Moines Metro Opera and Johannes “Pa” Zegner in Proving Up with Opera Omaha. He also returned to the Metropolitan Opera to cover Papageno in The Magic Flute and Belcore in L’elisir d’amore. He finished the season by joining the Glyndebourne Festival as Achilla in Giulio Cesare.

2016/17 saw the baritone in the world premiere of Missy Mazzoli’s Breaking the Waves with Opera Philadelphia, singing the role of Jan, a role he reprised with Beth Morrison Projects. He also returned to the Metropolitan Opera as Moralès in Carmen, Seattle Opera as Papageno in The Magic Flute, the Hyogo Performing Arts Center as Figaro in The Marriage of Figaro, and the Santa Cruz Symphony as Figaro in The Barber of Seville. In concert he appeared with the Chamber Music Society at Lincoln Center featuring works of Vaughan Williams and Weber.

The previous season saw several significant company debuts for the baritone including: with Seattle Opera as Count Almavivia in The Marriage of Figaro; with the Bayerische Staatsoper as Adario in Les indes galantes; with Florida Grand Opera as Tadeusz in The Passenger; with Portland Opera as Papageno; and with Opera Omaha as Figaro in The Barber of Seville. On the concert stage, he appeared at Carnegie Hall with the Oratorio Society of New York and with the Philadelphia Chamber Music Society.

His Metropolitan Opera appearances include Papageno in The Magic Flute,  Moralès in Carmen, Nachtigal in Die Meistersinger von Nürnberg, Fléville in Andrea Chénier, Curio in Giulio Cesare and Simonetto in Francesca di Rimini, Fiorello in The Barber of Seville, Yamadori in Madama Butterfly, and Donald in Billy Budd. 

Learn more at