Utbildning: Kungliga Musikhögskolan och Musikdramatiska skolan i Stockholm.
Debut: Biscotto i Abbatinis Skådespelerskan som kom till himlen, Vadstena-Akademien 1979.
Roller vid Kungliga Operan
Ptolemaius (Händels Julius Caesar), Mozarts Guglielmo (Così fan tutte), Papageno (Trollflöjten) och Antonio (Figaros bröllop), Egisth (Haeffners Electra, Drottningholms Slottsteater), Verdis Baronen (La Traviata) och Ceprano (Rigoletto), Ädling (Wagners Lohengrin), Domaren (Rosenbergs Marionetter), Pluto (Offenbachs Orfeus i underjorden), Torsken/2.officeren (Maxwell Davies Fyren även TV), Elaka Måns (von Kochs Pelle Svanslös), titelrollen i Mästerkatten (Staffan Björklund), Munken/Hovmannen (Edanders Den öronlöse sångaren), titelrollen i Grubers Frankenstein!!, Baron Gondremarck (Offenbachs Pariserliv), Zuniga (Bizets Carmen), Puccinis Angelotti och Sakristanen (Tosca), Benoit och Alcindore (Bohème), Hermann/Schlemil (Offenbachs Hoffmanns äventyr), En indian (Smetanas Brudköpet), Fiorello och Officeren (Rossinis Barberaren i Sevilla) m fl.
Andra engagemang: Bl a Mozarts Don Alfonso (Così fan tutte, Confidencen), Don Giovanni (Drottningholms Slottsteater), Rossinis Resan till Reims, Uppsala Stadsteater, Molokov (Andersson/Ulvaeus Chess Cirkus i Stockholm).