Nato ad Uppsala, da ragazzo ha fatto parte del gruppo Stage Four insieme ad altri cantanti diventati anch'essi famosi in Svezia, ossia Peter Jöback, Lisa Nilsson e Lizette Pålsson. Nel 1998 ha fondato il gruppo Alcazar insieme a Tess Merkel e Annika Kjærgaard. Il gruppo ha avuto successo in tutta Europa a partire dalla pubblicazione del singolo "Crying at the Discoteque". Da solista ha pubblicato un album e quattro singoli nel periodo 1996-1997 e altri singoli nel 2006 e nel 2012. Ha partecipato all'Eurovision Song Contest 2006 come membro del gruppo six4one, rappresentante della Svizzera.