2007 vann The Ark Melodifestivalen med Salos egenkomponerade låt "The Worrying Kind" och representerade därefter Sverige vid Eurovision Song Contest i Helsingfors den 12 maj 2007. Där slutade bidraget på artonde plats. Salos melodifestivalkarriär fortsatte 2016 då han var programledare för Andra chansen tillsammans med Jöback. I Melodifestivalen 2017 bidrog Salo tillsammans med Peter Kvint som låtskrivare med låten "Hearts align" som framfördes av gruppen Dismissed.