Career
He has entered the Eurovision Song Contest as a composer six times, five times for his native Sweden (1995, 1998, 2006, 2008 and 2010), and once for Lithuania, in 2005. He is a veteran of the Melodifestivalen competition, with 39 entries. In Melodifestivalen 2008, he co-wrote both the winning song and the songs placing second and third.
1987 - “När morgonstjärnan brinner” - Cyndee Peters (3rd)
1988 - “Om igen” - Lena Philipsson (2nd)
1989 - “Du” - Lisa Nilsson (4th)
1991 - “Ett liv medical dig” - Towe Jaarnek (2nd)
1995 - “Se på mig” - January Johansen (1st, 3rd Eurovision 1995)
1998 - “Kärleken är” - Jill Johnson (1st, 10th Eurovision 1998)
2000 - “Anropar försvunnen” - Hanna Hedlund (8th)
2001 - “Ingenmansland” - January Johansen (4th)
2003 - “Better believe it” - Aleena (Eliminated in Semi-Final 2 - 6th)
2003 - “Mr memory” - Shirley Clamp (Eliminated in Semi-Final 3 - 6th)
2003 - “We’re unbreakble” - Anna Sahlene (Eliminated in Semi-Final 4 - 5th)
2003 - “Bye bye” - Barbados (10th)
2003 - “Not a sinner, nor a saint” - Alcazar (3rd)
2004 - “Efcharisto” - Bosson (Eliminated in Second Chance Round - 6th)
2004 - “Minister kärlek” - Shirley Clamp (2nd)
2005 - “My number one” - Papa Dee (Eliminated in Semi-Final 1 - 6th)
2005 - “Rain” - Josef (Eliminated in Semi-Final 3 - 5th)
2005 - “Du och jag mot världen” - Sanna Nielsen & Fredrik Kempe (8th)
2005 - “Att älska dig” - Shirley Clamp (4th)
2006 - “This woman” - Anna Sahlene (Eliminated in Semi-Final 1 - 5th)
2006 - “Etymon” - Sonja Aldén (Eliminated in Semi-Final 2 - 5th)
2006 - “En droppe regn” - Niclas Wahlgren (Eliminated in Second Chance Round - 8th)
2006 - “Evighet” - Carola (1st, 5th Eurovision 2006 as "Invincible")
2007 - “Rainbow Star” - Regina Lund (Eliminated in Semi-Final 2 - 8th)
2007 - “Första gången” - Svante Thuresson (Eliminated in Semi-Final 2 - 6th)
2007 - “Vågar du, vågar jag” - Sanna Nielsen (7th)
2007 - “För att du finns” - Sonja Aldén (6th)
2008 - ”Saknar dig ibland” - Ainbusk (Eliminated in Semi-Final 3 - 6th)
2008 - ”Visst finns mirakel” - Suzzie Tapper (Eliminated in Second Chance Round - 4th)
2008 - ”Lay your love on me” - BWO (3rd)
2008 - “Empty Room” - Sanna Nielsen (2nd)
2008 - ”Hero” - Charlotte Perrelli (1st, 18th Eurovision 2008)
2009 - ”lieutenant"s my life” - Amy Diamond (Eliminated in Second Chance Round - Round 2)
2009 - ”Så vill stjärnorna” - Molly Sanden (11th)
2009 - ”Du är älskad där du går” - Susanne Alfvengren (Eliminated in Semi-Final 4 - 8th)
2010 - ”This Is My Life” - Anna Bergendahl (1st, failed to qualify for final Eurovision 2010)
2010 - ”We Can Work lieutenant Out” - Andreas Johnson (6th)
2011 - ”I"m In Love” - Sanna Nielsen (4th)
2011 - ”I Thought lieutenant Was Forever” - Shirley"s Angels (Eliminated in Second Chance Round - Round 1)
2012 - ”I din himmel” - Sonja Aldén (Eliminated in Semi-Final 2 - 6th)
2014 - ”Survivor” - Elena Paparizou (4th)
2014 - ”Casanova” - Elisa Lindström (Eliminated in Semi-Final 1 - 5th)
2014 - ”Burning Alive” - Shirley Clamp (Eliminated in Semi-Final 3 - 6th)
2015 - ”Living to Die” - Andreas Johnson (Eliminated in Semi-Final 3 - 7th)
2016 - ”Constellation Prize” - Robin Bengtsson (5th)
Lithuania 2005 - ”Little by Little” - Laura and The Lovers (1st, 25th Eurovision 2005 Semi-Final)
Belgium 2008 - ”Addicted To You” - Tanja Dexters (5th Semi-Final)
Denmark 2015 – "Hotel A" - Cecilie Alexandra (4th).