Utbildning: Kungliga Musikhögskolan och Operahögskolan i Stockholm.

Debut: Ärkebiskopen i Tjajkovskijs Jeanne d’Arc på Kungliga Operan 1986.

Roller, i urval, på Kungliga Operan:
Wagner: Marke (Tristan och Isolde), Heinrich (Lohengrin), Hermann (Tannhäuser), Daland (Den flygande holländaren), Fasolt och Fafner (Rhenguldet), Hunding (Valkyrian), Fafner (Siegfried). Mozart: Sarastro (Trollflöjten), Kommendören (Don Juan), Bartolo (Figaros bröllop). Verdi: Sparafucile (Rigoletto), Banquo (Macbeth), Storinkvisitorn (Don Carlos), Kungen (Aida), Lodovico (Otello), Pistola (Falstaff). Puccini: Colline (Bohème). Rossini: Basilio (Barberaren i Sevilla) och Alidoro (Askungen). Stravinskij: Trulove (Rucklarens väg). Smetana: Kecal (Brudköpet). Gefors: Descartes (Christina). Tjajkovskij: Furst Gremin (Eugen Onegin), Surin (Spader Dam). Donizetti: Don Pasquale (Don Pasquale).Grétry/Ankarblom: Sandor (Zemire och Azor). Bizet: Zuniga (Carmen).

Andra engagemang:
1991-93 engagerad vid Oper Leipzig, 1994-95 Kungliga Operan, 1998-2000 Deutsche Oper am Rhein, Düsseldorf/Duisburg.

Gästspel vid Kungliga Operan, Nationaloperan i Helsingfors, GöteborgsOperan, Théâtre de la Monnaie i Bryssel, Malmö Opera, Dalhalla, Folkoperan i Stockholm, Oscarsteatern, Oper Frankfurt, Oper Hannover, Oper Gera, Salzburger Festspiele, Åbofestspelen, Vadstena-Akademien, m fl i roller som Wagners Marke (Tristan), Daland (Holländaren), Fafner (Rhenguldet), Mozarts Sarastro (Trollflöjten), Kommendören (Don Giovanni), Donizettis Raimondo (Lucia di Lammermoor), Beethovens Rocco (Fidelio), Rossinis Basilio (Barberaren i Sevilla), Verdis Sparafucile (Rigoletto), Il Re (Aida) och Banquo (Macbeth), Puccinis Colline (Bohème), Timur (Turandot), Angelotti (Tosca), Heiniös Jöran Persson (Eerik XIV), m fl.

CD-inspelningar: König Marke i Wagners Tristan und Isolde (Naxos)

DVD-inspelningar: Jöran Persson i Heiniös Eerik XIV (TMJ)