Lundvik was born in London, and was adopted by Swedish expatriates in the UK when he was one week old. He lived in London until the age of six when his family returned to Sweden, settling in Växjö. He has never met his biological parents.
Athletics
Lundvik was an avid sportsman. He won many medals including gold at youth and junior level and participated in the Youth Finns Campaign 2001. In 2005, Lundvik was a member of the 4 × 100 metres relay team for IFK Växjö, which earned a bronze medal at the 2005 Swedish Championships.
Lundvik started his musical career in 2010, composing the song "When You Tell the World You're Mine" for the wedding of Victoria, Crown Princess of Sweden, and Daniel Westling. Lundvik went on to compose music for musicians such as Anton Ewald, Isac Elliot, and Sanna Nielsen, in addition to composing music for the film Easy Money. He has also composed music for the American TV seriesEmpire. In 2016, Lundvik wrote and performed "All About the Games", the Swedish song for the Olympic Games in Rio de Janeiro. In 2016, he also took part in Allsång på Skansen, performing a duet with Lill Lindfors. In 2018, Lundvik took part in Melodifestivalen with the song "My Turn", in a bid to represent Sweden in Eurovision Song Contest 2018. He qualified from the first semi-final directly to the finals, and finished third overall.
He participated in Melodifestivalen 2019 with the song "Too Late for Love", where he advanced directly to the final. The song reached number one on the Sverigetopplistansingles chart in March 2019. It eventually won Melodifestivalen, represented Sweden at the Eurovision Song Contest 2019 in Tel Aviv, Israel in the second semi-final. The song qualified for the final and finished fifth overall with 334 points. Concurrently, he composed "Bigger Than Us", the winning song in the UK selection, and the version sung by Michael Rice was selected to represent the United Kingdom in Eurovision 2019. It finished last in the final. On February 16, 2020, it was announced that Lundvik was one of the songwriters that composed "The Best In Me", the French entry for the 65th Eurovision Song Contest. Lundvik participated as a celebrity dancer in the fiftheenth season of Let’s Dance and won the competition, beating Sussie Eriksson in the final.