2008 gewann er in Oslo und Sälen zwei Weltcuprennen über die Langdistanz. Am Ende belegte er in der Weltcup-Gesamtwertung den vierten Platz. 2008 siegte er zudem beim traditionsreichen O-Ringen, einem jährlich in Schweden ausgetragenen Mehrtage-OL. Im Jahr darauf gewann er bei den World Games in Kaohsiung die Bronzemedaille im Sprint hinter dem Russen Andrei Chramow und dem Schweizer Daniel Hubmann. Im Mitteldistanzrennen wurde er Vierter und in der Mixedstaffel mit Pasi Ikonen, Bodil Holmström und Minna Kauppi gewann er mit Silber eine weitere Medaille. Mit der finnischen Herrenstaffel erlief er zudem bei den Weltmeisterschaften 2009 in Ungarn die Bronzemedaille. In der Folgezeit konnte er an die Erfolge aus den Jahren zwischen 2007 und 2009 nicht mehr anknüpfen.