Craig Irvin


Baritone Craig Irvin brings a vibrant sound and commitment to character to each role he portrays. Opera News has hailed his “rich, resonant baritone” while the Dallas Morning News has celebrated his “truly commanding baritone”. The 2017-2018 season included singing Dominik and covering Mandryka in Arabella with Canadian Opera Company, Handel’s Messiah with the Jacksonville Symphony, Britten’s War Requiem with Music Worchester, Stubb in Moby Dick with Utah Opera, Dandini in La Cenerentola with Opera Orlando, and Frank in Die Fledermaus with Des Moines Metro Opera. The 2018-2019 season saw the revival of his Dan Packard in Dinner at Eight with the Wexford Festival, Lt. Horstmayer in Silent Night with Austin Opera, Valentin in Faust with Opera Omaha, and Rachmaninoff’s The Bells with the Portland Symphony. This season includes returns to Minnesota Opera as Orest in Elektra and Utah Opera for a reprise of his Lt. Horstmayer in Silent Night.  

While in residence with Lyric Opera of Chicago’s Ryan Opera Center, Craig was seen as Angelotti in Tosca, Zuniga in Carmen, Theseus in A Midsummer Night’s Dream, Sam in A Masked Ball, Imperial Commissioner in Madama Butterfly, Doctor/ Professor in Luluand Ashby in La fanciulla del West.  
Additionally, he covered the roles of Bottom, the title role in The Mikado, the title role in Hercules, Escamillo in Carmen (a role he sang in the student matinee performance), Bartolo in Le nozze di Figaro, and Brander in Berlioz’s Damnation of Faust.  

Other recent engagements include Lieutenant Horstmayer in the world premiere of Kevin Puts’ new opera Silent Night with Minnesota Opera and subsequent performances with Opera Philadelphia, Fort Worth Opera, Cincinnati Opera, Lyric Opera of Kansas City, and Atlanta Opera. Additionally he has sung Count Almaviva in Mozart’s Le nozze di Figaro and Zurga in Les pêcheurs de perles with Utah Opera, Dan Packard in Dinner at Eight, Mandryka in Arabella, and Peter in Hänsel und Gretel with Minnesota Opera, made his role debut as Macbeth with LoftOpera, sang Escamillo in Carmen with Fort Worth Opera, debuted with Sarasota Opera as Marcello in La bohème and Anchorage Opera in the title role of The Mikado, sang Pirate King in The Pirates of Penzance with Nashville Opera and Pensacola Opera, made his role debut as Dandini in Pensacola Opera’s La Cenerentola,  and performed the Villains in The Tales of Hoffman and Leporello in Don Giovanni with Wolf Trap Opera. In addition, he has sung Betto in Gianni Schicchi and covered the role of Simone in A Florentine Tragedy with the Canadian Opera Company, covered the role of Paolo in Simon Boccanegra with Los Angeles Opera, sang Orff’s Carmina Burana with the Phoenix Symphony, returned to Canadian Opera Company as 1st Nazarene and Jochanaan/cover in Strauss’ Salome, made his debut with Opera Saratoga performing both Dick Deadeye in HMS Pinafore and Raimondo in Lucia di Lammermoor, and has sung Ramphis in Aïda with Pensacola Opera, Basilio in Il barbiere di Siviglia with Intermountain Opera and Knoxville Opera, Dulcamara in Donizetti’s L’elisir d’amore with Naples Opera, Bottom in Britten’s A Midsummer Night’s Dream with Des Moines Metro Opera, Private Willis in Iolanthe with Nashville Opera, and Don Alhambra in Gilbert and Sullivan’s The Gondoliers with Opera North.