Hailed by Opera News for his “rich, resonant baritone” Craig Irvin brings a vibrant sound and commitment to character to each role he portrays.  Last season saw the revival of his Lt. Horstmayer in Silent Night for Atlanta Opera, his role debut as Macbeth with LoftOpera and Escamillo in Carmen with Fort Worth Opera. Other recent engagements include debuts with Sarasota Opera as Marcello in La bohème and Anchorage Opera in the title role of The Mikado as well as his return to Utah Opera as Count Almaviva in Mozart’s Le nozze di Figaro. In the 2017–2018 season Craig returns to the Canadian Opera Company for their production of Arabella and to Utah Opera in Jake Heggie’s Moby Dick. Additional upcoming engagements include his Wexford debut in Dinner at Eight and Silent Night with Austin Opera.

Appearances with Minnesota Opera include Peter in Hänsel und Gretel, Mandryka in Arabella, and Lt. Horstmayer in the world premiere of Kevin Puts’ Silent Night, a role he has since reprised with debuts with Fort Worth Opera, Cincinnati Opera and the Lyric Opera of Kansas City.  Craig made his role and company debut with Wolf Trap Opera as the Villains in The Tales of Hoffman and was invited to return in 2012 as Leporello in Don Giovanni. While in residence with Lyric Opera of Chicago’s Ryan Opera Center, Craig was seen as Angelotti in Tosca, Zuniga in Carmen and Theseus in A Midsummer Night’s Dream, to name a few.