Utbildning: Kungliga Musikhögskolan och Operahögskolan i Stockholm.
Debut: Figaro i Rossinis Barberaren i Sevilla, Kungliga Operan 1980.
Roller vid Kungliga Operan
Händels Zoroastro (Orlando) och Julius Caesar, Mozarts Don Giovanni, Cecil (Donizettis Maria Stuarda), Verdis Amonasro (Aida), Jago (Otello), Germont (La Traviata) och titelrollen i Rigoletto, titelrollen i Musorgskijs Boris Godunov, Bizets Escamillo och Dancaïre (Carmen), R. Strauss Mandryka (Arabella), Faninal (Rosenkavaljeren), La Roche (Capriccio) och Jochanaan (Salome), Wagners Telramund (Lohengrin), Wotan (Rhenguldet) och Klingsor (Parsifal), Puccinis Scarpia (Tosca) och Alcindore (Bohème), Skogvaktaren (Janáceks Räven), Officeren (Lidholms Ett drömspel), Länsman (Rangströms Kronbruden, konsertant), Ruprecht (Prokofjevs Brinnande ängeln), Kolenaty (Janáceks Fallet Makropoulos), Krusina (Smetanas Brudköpet), Oxenstierna/Azzolino (Gefors Christina) m fl.
Andra engagemang: Folkoperan, Stora Teatern i Göteborg samt stadsteatrarna i Gelsenkirchen och Essen i roller som Melitone (Verdis Ödets makt), Enrico (Donizettis Lucia di Lammermoor), Danilo (Léhars Glada änkan) m fl.
Skivinspelningar: Bl a Kraus Soliman II och Naumanns Gustaf Wasa.