- As Chief Inspector Heat in the world premiere of The Secret Agent with David Neal (Photo by Richard Marshall © Center for Contemporary Opera)
- As Chief Inspector Heat (Photo by Richard Marshall © Center for Contemporary Opera)
- As Chief Inspector Heat with Amy Burton (Photo by Richard Marshall © Center for Contemporary Opera)
- As the Visitor In the Penal Colony by Philip Glass with Matt Boehler as the Officier and Eli Spindel conducting The String Orchestra of Brooklyn, produced in conjunction with American Opera Projects.
- With Matt Boehler
- With Matt Boehler
- As the Visitor
- As Alan Turing in the world premiere of The Turing Opera at the Greek National Opera
- As Alan Turing
- As Alan Turing
- In costume for Der Rebell in Das Geheime Königreich by Ernst Krenek at the Greek National Opera with soprano Elmira Mitzanova
- As Manrico in Il Trovatore
- As Manrico in Il Trovatore
- As Manrico in Il Trovatore
- As Manrico in Il Trovatore
- As Manrico in Il Trovatore
- As Radamès in Aida
- As Radamès in Aida
- As Radamès in Aida
- As Radamès in Aida
- As Don José in Carmen
- As Don José in Carmen
- As Don José in Carmen
- As Don Giovanni in the opera by Gazzaniga at the Prague State Opera
- As the title role in the world premiere of Cain
- As Cavaradossi in Tosca on tour in Japan