In 2018, he competed in Melodifestivalen with his song "My Turn", finishing in 3rd place. He will represent Sweden in Eurovision Song Contest 2019 with "Too Late for Love". In the same contest he will represent the United Kingdom as a songwriter for the song "Bigger Than Us".