Puccini - Tosca
James joins a stellar cast to portray one of his signature roles of Spoletta in Puccini’s Tosca.
Direction: Louisa Proske
Conductor: Roberto Kalb
James joins a stellar cast to portray one of his signature roles of Spoletta in Puccini’s Tosca.
Direction: Louisa Proske
Conductor: Roberto Kalb
James joins a stellar cast to portray one of his signature roles of Spoletta in Puccini’s Tosca.
Direction: Louisa Proske
Conductor: Roberto Kalb
James joins a stellar cast to portray one of his signature roles of Spoletta in Puccini’s Tosca.
Direction: Louisa Proske
Conductor: Roberto Kalb
Singing several characterful roles, James makes his return to Opéra national de Lorraine in Nancy for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes his return to Opéra national de Lorraine in Nancy for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes his return to Opéra national de Lorraine in Nancy for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes his return to Opéra national de Lorraine in Nancy for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes his return to Opéra national de Lorraine in Nancy for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes his return to Luxembourg for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes his return to Luxembourg for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes his return to Luxembourg for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes debut with Opéra de Reims for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Singing several characterful roles, James makes debut with Opéra de Reims for a new production of Candide.
Director: Myriam Muller
Conductor: Gaetano Lo Coco
Transforming once again into the incredible Astrologer, James returns to the wonderful Komische Oper for a revival of Barrie Kosky’s The Golden Cockerel.
Director: Barrie Kosky
Conductor: James Gaffigan
Transforming once again into the incredible Astrologer, James returns to the wonderful Komische Oper for a revival of Barrie Kosky’s The Golden Cockerel.
Director: Barrie Kosky
Conductor: James Gaffigan
Transforming once again into the incredible Astrologer, James returns to the wonderful Komische Oper for a revival of Barrie Kosky’s The Golden Cockerel.
Director: Barrie Kosky
Conductor: James Gaffigan
Transforming once again into the incredible Astrologer, James returns to the wonderful Komische Oper for a revival of Barrie Kosky’s The Golden Cockerel.
Director: Barrie Kosky
Conductor: James Gaffigan
Transforming once again into the incredible Astrologer, James returns to the wonderful Komische Oper for a revival of Barrie Kosky’s The Golden Cockerel.
Director: Barrie Kosky
Conductor: James Gaffigan
Transforming once again into the incredible Astrologer, James returns to the wonderful Komische Oper for a revival of Barrie Kosky’s The Golden Cockerel.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Fancy a little ditty? Join us at Komische Oper for the revival of Sweeney Todd. James returns to the role of Beadle Bamford in this dark musical drama.
Director: Barrie Kosky
Conductor: James Gaffigan
Conductor: Bassem Akiki
Director: Ted Huffmann
Composer: Philip Venables
Conductor: Bassem Akiki
Director: Ted Huffmann
Composer: Philip Venables
Conductor: Jérémie Rhorer
Director: Vasily Barkhatov
Composer: Giuseppi Verdi
Conductor: Jérémie Rhorer
Director: Vasily Barkhatov
Composer: Giuseppi Verdi
Conductor: Jérémie Rhorer
Director: Vasily Barkhatov
Composer: Giuseppi Verdi
Conductor: Jérémie Rhorer
Director: Vasily Barkhatov
Composer: Giuseppi Verdi
Conductor: Jérémie Rhorer
Director: Vasily Barkhatov
Composer: Giuseppi Verdi
Conductor: James Gaffigan
Director: Barrie Kosky
Composer: Dmitri Shostakovich
Conductor: James Gaffigan
Director: Barrie Kosky
Composer: Dmitri Shostakovich
Conductor: James Gaffigan
Director: Barrie Kosky
Composer: Dmitri Shostakovich
Conductor: James Gaffigan
Director: Barrie Kosky
Composer: Dmitri Shostakovich
Conductor: Karina Canellakis
Composer: Benjamin Britten
Conductor: James Gaffigan
Director: Barrie Kosky
Composer: Dmitri Shostakovich
Conductor: Daniel Oren
Director: Andrei Serban
Composer: Giacomo Puccini
Conductor: Daniel Oren
Director: Andrei Serban
Composer: Giacomo Puccini
Conductor: Daniel Oren
Director: Andrei Serban
Composer: Giacomo Puccini
Conductor: Daniel Oren
Director: Andrei Serban
Composer: Giacomo Puccini
Conductor: Daniel Oren
Director: Andrei Serban
Composer: Giacomo Puccini
Conductor: Daniel Oren
Director: Andrei Serban
Composer: Giacomo Puccini
Conductor: Johannes Debus
Director: Dmitri Tcherniakov
Composer: Richard Strauss
Conductor: Johannes Debus
Director: Dmitri Tcherniakov
Composer: Richard Strauss
Conductor: Johannes Debus
Director: Dmitri Tcherniakov
Composer: Richard Strauss
Conductor: Omer Meir Wellber
Director: Dmitri Tcherniakov
Composer: Richard Strauss
Conductor: Omer Meir Wellber
Director: Dmitri Tcherniakov
Composer: Richard Strauss
Conductor: Omer Meir Wellber
Director: Dmitri Tcherniakov
Composer: Richard Strauss
Conductor: Omer Meir Wellber
Director: Dmitri Tcherniakov
Composer: Richard Strauss
Conductor: Valerio Galli
Director: Calixto Bieto
Composer: Giuseppi Verdi
Conductor: Valerio Galli
Director: Calixto Bieto
Composer: Giuseppi Verdi
James returns to the Semperoper Dresden as Triquet in Eugene Onegin.
Director: Markus Bothe
Conductor: Oksana Lyniv
Composer: Pyotr Ilyich Tchaikovsky