Hartonen, der für den Seinäjoen Hiihtoseura startete, holte im März 1991 in Lahti mit dem zehnten Platz über 30 km Freistil seine ersten Weltcuppunkte. Im folgenden Jahr wurde er dort Dritter mit der Staffel. Bei den Olympischen Winterspielen 1992 in Albertville nahm er am Lauf über 50 km Freistil teil, den er aber vorzeitig beendete. Bei den Nordischen Skiweltmeisterschaften 1993 in Falun errang er den 14. Platz über 50 km Freistil. In der Saison 1993/94 wurde er in Davos Dritter und in Thunder Bay Zweiter mit der Staffel. Zudem holte er in Oslo mit der Staffel seinen einzigen Weltcupsieg. Im Weltcupeinzel kam er sechsmal in die Punkteränge und erreichte mit dem 21. Platz im Gesamtweltcup seine beste Gesamtplatzierung. Beim Saisonhöhepunkt, den Olympischen Winterspielen 1994 in Lillehammer, errang er den 13. Platz über 30 km Freistil. In der folgenden Saison wurde er in Sappada und in Falun jeweils Zweiter mit der Staffel und erreichte in Lahti mit dem fünften Platz über 15 km Freistil sein bestes Ergebnis im Weltcupeinzel. Bei den Nordischen Skiweltmeisterschaften 1995 in Thunder Bay lief er auf den 30. Platz über 50 km Freistil. Die Saison beendete er auf dem 25. Platz im Gesamtweltcup. Im November 1996 holte er in Kittilä über 10 km Freistil seinen einzigen Sieg im Continental-Cup.Bei den Nordischen Skiweltmeisterschaften 1997 in Trondheim belegte er den 28. Platz über 30 km Freistil. Sein letztes Weltcuprennen absolvierte er im Januar 1998 in Kawgolowo, das er auf dem 30. Platz über 30 km Freistil beendete. In den Jahren 1992, 1994, 1995 und 1997 gewann er das Freistilrennen beim Finlandia-hiihto.