Han är utbildad vid Musikhögskolan i Malmö och Hochschule für Musik und Theater i Hamburg. Efter en period på Malmö Musikteater, där han som solist medverkat i barnoperan Kråkan och i Tosca, är han sedan 2000 anställd i GöteborgsOperans kör. Här har han även gjort solistroller i Figaros bröllop,Trubaduren, Karmelitsystrarna, Rosenkavaljeren,Eugen Onegin och Tosca. I Skånska Operans uppsättning av Figaros bröllop sommaren 2000 gjorde han rollen som Bartolo. I Tyskland har han sjungit i produktioner på Bremer Theater, Kammeroper Schloss Rheinsberg och vid Klosterfestspiele Altenberg, bland annat som Sarastro i Trollflöjten. Senaste rollen är En kappadoker i "Salome" på GO 2011
Om du köper dina biljetter på nedanstående länk så får jag en liten provision