Utbildning: Musikhögskolan och Musik-dramatiska skolan i Stockholm.
Debut: Tamino i Mozarts Trollflöjten, Drottningholms Slottsteater, 1982.
Roller vid Kungliga Operan
Bl a Almaviva (Rossinis Barberaren i Sevilla), Sextus (Händels Julius Caesar), Beppe (Leoncavallos Pajazzo), Orfeus (Offenbachs Orfeus i underjorden), Pelléas (Debussys Pelléas och Mélisande), Eisenstein (J. Strauss Läder-lappen), Puccinis Pinkerton (Madame Butterfly) och Rodolphe (Bohème), Don José (Bizets Carmen), Alfredo (Verdis La Traviata), R. Strauss Narraboth (Salome) och Sångaren (Rosenkavaljeren), Pascal (Gefors Clara), Wagners Walther von der Vogelweide (Tannhäuser) och Erik (Den flygande holländaren), Pollione (Bellinis Norma), Lenskij (Tjajkovskijs Eugen Onegin).
Ledande tenorpartier i Mozarts operor (bl a i Järvefelts/Östmans Mozartcykel vid Drottningholms Slottsteater), huvudrollen i Solers Una cosa rara, i Haydns Andra engagemang:Orlando Paladino (båda Drottningholms Slottsteater) och Lyckos i Hans Gefors Vargen kommer (Malmö Musikteater), Pinkerton (Madame Butterfly, GöteborgsOperan), verksam bl a i Paris, London, Lyon, Aix-en-Provence och Amsterdam.
Skivinspelningar: Reinhard Keisers Die grossmütige Tomyris, Busonis Arlecchino och Turandot, Gefors Vargen kommer.