Training - Stora Teaterns Balettelevskola, and Svenska Balettskolan (Swedish Ballet School), and graduated at professional level in classical, modern, jazz and folk dance in 1986.
Theatre - A dancer at Dansteater Nord in Umeå, Uppsala Stadsteater, Stora Teatern in Gothenburg, and more. In 1991-92 he played Eugene in Grease at China Teatern (same theatre as Cats was played). Fame, at the same theatre - playing a song-and-dance student and understudying the role of Schlomo. This production was recorded. He has also played a young wolf called PeeWee in the musical The Jungle Book at Folkan in Stockholm. For two years he understudied and played several of the male roles in Cats in London and then, after a break, returned to play the role of Skimbleshanks.
Television and Video - Coricopat in the Cats video, and Sarah Brightman's One Night in Eden. In Video - Coricopat