Utbildning: Kungliga Musikhögskolan (pianoklassen, utexaminerad musikdirektör) och Musikdramatiska skolan i Stockholm (nuvarande Operahögskolan).
Debut: Titelrollen i Brittens Albert Herring, Kungliga Operan 1982.
Roller vid Kungliga Operan
Mozarts Ferrando (Così fan tutte), Don Ottavio (Don Giovanni) och Tamino (Trollflöjten), Gustaf III (Verdis Maskeradbalen), 1:e cheftekniker (Blomdahls Aniara), Wagners Erik (Den flygande holländaren), titelrollerna i Lohengrin, Tannhäuser, Tristan och Isolde och Loge (Rhenguldet), R. Strauss Sångaren (Rosenkavaljeren), Flamand (Capriccio) och Herodes (Salome), titelrollen i Aubers Fra Diavolo, Paul (Korngolds Die tote Stadt), titelrollen i Nørgårds Siddharta, titelrollen i Maxwell Davies Taverner, Doktorn (Gefors Clara) m fl.
Andra engagemang: Wagners Erik, Lohengrin, Loge (Rhenguldet), Parsifal, Walther von Stolzing (Mästersångarna i Nürnberg), Tannhäuser, Tristan samt Florestan i Beethovens Fidelio i bl a Göteborg, Köpenhamn, Helsingfors, Berlin, München, Köln, Frankfurt, Stuttgart, Düsseldorf, Wien, Paris, Bordeaux, Bryssel, London, Moskva, Tokyo och San Francisco.
Skivinspelningar: Die tote Stadt, Aniara m fl.