Peter Rose ist weltweit für seine vielseitigen Interpretationen von Richard Strauss’ Baron Ochs auf Lerchenau (Der Rosenkavalier) bekannt, eine Rolle, die er in Produktionen an allen führenden Theatern gesungen hat, darunter die Wiener Staatsoper, Metropolitan Opera, das Teatro alla Scala di Milano und mit das Royal Ballet & Opera in London. Seit seinem Debüt als Lord Rochefort (Anna Bolena) an der Seite von Dame Joan Sutherland in ihrer letzten Theaterrolle hat er mit den bedeutenden Sänger:innen und Dirigent:innenen zusammengearbeitet, darunter Georg Solti, Carlos Kleiber und Carlo Maria Giulini.
Zu seinem breitgefächerten Opernrepertoire gehören außerdem Partien wie Osmin (Die Entführung aus dem Serail), Fafner (Siegfried), die Titelüartien in Boris Godunow sowie Falstaff, Komtur (Don Giovanni), Daland (Der fliegende Holländer), Filippo II (Don Carlos), Gorjančikov (Aus einem Totenhaus), König Marke (Tristan und Isolde), Vier Bösewichter (Les contes d’Hoffmann) und Rocco (Fidelio). Er ist zusätzlich eng mit der Rolle des Bottom in Ein Sommernachtstraum verbunden, für die er besondere Anerkennung erhielt und die sein Debüt an der Metropolitan Opera war. In Anerkennung seiner zahlreichen Auftritte an der Wiener Staatsoper wurde Peter Rose 2020 der renommierte Titel Kammersänger verliehen.