Tuż po zakończeniu kariery zawodniczej rozpoczął pracę szkoleniową. Prowadził ją równolegle jako asystent trenera w macierzystym klubie Ilves (trzy sezony SM-liiga w latach 2009-2012) oraz asystent selekcjonera reprezentacji Finlandii do lat 20 na turniejach mistrzostw świata juniorów do lat 20 w 2010 i 2011. Następnie został pierwszym szkoleniowcem w obu zespołach – prowadził kadrę Finlandii do lat 20 na MŚ 2012 (kadra przegrała mecz o brązowy medal) oraz prowadził Ilves od wiosny 2012 (zastąpił Tuomasa Tuokkolę) i następnie od jesieni w sezonie SM-liiga 2012/2013 (w jego trakcie w styczniu 2013 został zwolniony ze stanowiska). W czerwcu 2013 został jednym z asystentów rodaka Ari-Pekki Selina, głównego szkoleniowca kazachskiej drużyny Barys Astana. Ponadto został asystentem trenera reprezentacji Kazachstanu, swojego rodaka Ariego-Pekki Selina i pracował podczas turnieju MŚ 2014 (Kazachstan został wówczas zdegradowany z Elity)http://stats.iihf.com/Hydra/387/IHM387000_33_71_0_KAZ.pdf. Został zwolniony z Barysu pod koniec września 2015. Został asystentem trenera kadry Finlandii do lat 20. Od października 2015 do początku stycznia 2016 był asystentem w łotewskim Dinamie Ryga. Od lutego 2016 asystent w Jokericie Helsinki. W sezonie Liiga (2020/2021) trener drużyny TPS.