Il a commencé comme guitariste dans un groupe de rock local appelé Fallen Angel. Le groupe a signé un contrat avec le label allemand Massacre Records quand il avait 18 ans, en lançant leur premier album intitulé Faith Fails. À l'âge de vingt-deux ans en 1993, il a formé son deuxième groupe, Waving Corn, le groupe a signé à Roadrunner Records en Hollande. Après la sortie de leur album Tearsurf, le groupe a décidé de se séparer après trois années de tournées intensives en Europe. Pendant l'enregistrement de Tearsurf, Persson a rencontré l'ingénieur Niclas Molinder au studio Eagle One, et ensemble ils ont formé une nouvelle équipe de production appelée Twin.
Discographie
Compositeur et producteur
Tell Me : co-écrit avec la chanteuse allemande Sandy Mölling (2004)
Heroes : co-écrit avec la chanteuse gréco-suédoise Élena Paparízou (2006)
Stranded : co-écrit avec la chanteuse suédoise Agnes Carlsson (2006)
Goodbye to Yesterday : co-écrit avec le groupe pop allemand No Angels (2007)
Not Like That : co-écrit avec la chanteuse américaine Ashley Tisdale (2008)
It's Alright, It's OK : co-écrit avec la chanteuse américaine Ashley Tisdale (2009)
What If : co-écrit avec la chanteuse américaine Ashley Tisdale (2009)
Pyramid : co-écrit avec la chanteuse philippine Jake Zyrus (2009)
Gonna Get This : co-écrit avec la chanteuse américaine Miley Cyrus (2010)
21st Century Girl : co-écrit avec la chanteuse américaine Willow Smith (2010)
Geronimo : co-écrit avec la chanteuse danoise Aura Dione (2011)
Determinate : co-écrit avec la chanteuse américaine Bridgit Mendler (2011)
Calling All the Monsters : co-écrit avec la chanteuse afro-américaine China Anne McClain (2011)
Run Run Run : co-écrit avec le chanteur allemand Bill Kaulitz et le musicien Tom Kaulitz (2014)
Feel It All : co-écrit avec le chanteur allemand Bill Kaulitz et le musicien allemand Tom Kaulitz (2014)
Colours of Your Love : co-écrit avec le chanteur autrichien Conchita Wurst (2014)
Firestorm : co-écrit avec le chanteur autrichien Conchita Wurst (2014)