Peter Marsh has sung many roles in Frankfurt since joining the ensemble in 1998. During Oper Frankfurt's 2019/20 season he sings the Shabby Man in Lady Macbeth of Mtsensk, Antinous in Fauré's Pénélope and Graf Hohenzollern in Der Prinz von Homburg - all new productions - Bob Boles (Peter Grimes) and roles in Křenek's Das geheime Königreich / The Secret Kingdom and Honneger's Jeanne d’Arc au bûcher. Recent roles in Frankfurt have included the title role in Oedipus Rex, Leukippos (Daphne), the Captain (Wozzeck), Trimalchio (new production of Maderna's Satyricon), the Witch (Hänsel und Gretel), Šapkin (Aus einem Totenhaus / From the House of the Dead), Pedrillo (Die Entführung aus dem Serail) and Matteo (Arabella). Roles for the company in recent seasons have included Arturo Bucklaw (Lucia di Lammermoor), Valzacchi (Der Rosenkavalier), Apollo (Daphne), Mime (Siegfried, CD & DVD - OehmsClassics), the title role in Zemlinsky's Der Zwerg / The Dwarf, Kimmo (Kullervo) and Mozart (Rimski-Korsakow's Mozart und Salieri). The role of Walter in Weinberg's Die Passagierin / The (female) Passenger), with which he enjoyed great success in Frankfurt and on tour with the company at the Wiener Festwochen, took this American born artist to the Israeli Opera in Tel Aviv. Other guest engagements have taken him to Oper Dortmund (Peter Grimes), Seattle Opera, the Gran Teatre del Liceu in Barcelona, the Munich, Berlin, Dresden and Hamburg state operas, Düsseldorf, Brussels, Tiflis and Tokyo and the Bregenz and Edinburgh festivals.