Han är privatutbildad av pedagoger i Danmark och Tyskland, bl a Anna Reynolds och Jean Cox. Sceniska kurser för Una Stewart och Gerhard Pohl. Vid sidan av konserter i Sverige och Danmark har han varit anställd i Danmarks radiokör mellan 1990-2006 och var också knuten till Den Jydske Opera på nittiotalet. Roller han har sjungit är bl a Don Basilio i "Barberaren i Sevilla", Uberto i "La Serva Padrona" och Kajafas i Lloyd-Webbers"Jesus Christ Superstar".
Sommaren 2011 sjunger han Leporello i W A Mozart´s "Don Giovanni" med Operafabriken på turné i Skåne.
Om du köper dina biljetter på nedanstående länk så får jag en liten provision