Dr Roman
Metropolitan Opera Live — Marnie (2018)
Doctor Grenvil
The Metropolitan Opera: La Traviata (2017)
The Physician / The Professor / The Police Commissioner
The Metropolitan Opera: Lulu (2015)
Medico
Verdi: Macbeth (2015)
The Newspaper Clerk
The Metropolitan Opera: The Nose (2013)
Laocoön
Berlioz: Les Troyens (2013)
Second Trojan soldier
A Notary
The Met — Der Rosenkavalier (2010)
Sciarrone
The Met — Tosca (2009)
Fifth Jew
Strauss: Salome (2008)
A Doctor
The Metropolitan Opera – Verdi: Macbeth (2008)
Steersman
The Met - Tristan und Isolde (2008)
A sergeant
Manon Lescaut – The Met (2008)
First Priest
The Metropolitan Opera: Die Zauberflöte (2000)
Tristan und Isolde (1999)
Borov
Fedora (1997)
Mr. Flint
Billy Budd (1997)
Self
Metropolitan Opera Gala James Levine's 25th Anniversary (1996)
Pistola
Falstaff (1993)
Sid
La Fanciulla del West (1992)
Louis XVI
The Ghosts of Versailles (1992)
An Evening with Joan Sutherland and Luciano Pavarotti (1988)
Lackey
Ariadne auf Naxos (1988)
Angelotti
Tosca (1985)
Pietro
Simon Boccanegra (1984)
The Mayor of Hornachuelos
La Forza del Destino (1984)
Trojan Soldiers
Idomeneo (1982)
James Delaney
Air Strike (1955)
Soldier
Around the World (1943)