Han har provat på en mängd olika yrken, bland annat fiskare, målare, lärare, snickare och försäljare. Han har arbetat som hamnarbetare i Göteborgs Hamn i 32 år. 1993 kom han till Malmö Musikteaters Kör. Innan dess medverkade han i Galateaterns uppsättningar av Glada änkan, Bombi Bitt och Vita Hästen. Han har spelat professionell barnteater med Göteborgs kammarteater och varit med i Göteborgs lyriska operettsällskap. Han har också sjungit i kören på Stora Teatern i Göteborg och där medverkat i Macbeth och My fair Lady. På Malmö Musikteater har han gjort roller som kyrkvärd Per Persson och Abbot i Kristina från Duvemåla, Monostatos i Trollflöjten och Mats far i Kronbruden. Våren 1999 han canio på italienska i en omskriven succéuppsättning av Pajazzo på Mejeriet i Lund. Vid Malmö Musikteater sjöng han Canio på svenska i Kasper Bech Holtens uppsättning av Pajazzo i samband med den italienska festkvällen Bella Notte hösten 1999.
Om du köper dina biljetter på nedanstående länk så får jag en liten provision