Suninen commence sa carrière au championnat de Finlande en 2013. En 2014, il participe à son premier rallye WRC au rallye de Finlande où il termine 17e. L'année suivante il est engagé sur le championnat WRC-2 où il partage la saison entre l'équipe Oreca et TGS Worldwide tout comme en 2016 où termine deuxième au classement général.
2017 marque son arrivée chez M-Sport, d'abord en WRC-2 puis en WRC à partir du rallye de Pologne[1], où il signe son premier scratch. Il termine au pied du podium au rallye de Finlande et se classe finalement 14e avec 29 points pour cette année 2017 mais surtout 3e ex-æquo avec Jan Kopecký au championnat WRC-2 derrière Tidemand et Camilli.
Après un rallye Monte-Carlo en WRC-2, Suninen se voit engagé en WRC et classé dans les points dès le second rallye de la saison 2018, en Suède. Mais, avec une 3e place au rallye du Portugal, il monte enfin sur son premier podium[2].