Mozart - Idomeneo 2004
Actor
Hérodiade - Gran Teatro del Liceo 1984
as Fanuel
Idomeneo 1983
as Voice of Neptune
Rossini: La Cenerentola 1983
as Alidoro
Patience 1982
as Major Murgatroyd
Credits from TMDB.