Po zakończeniu kariery został trenerem. Pracował w fińskich klubach, w tym macierzystym TPS, z którym jako szkoleniowiec zdobył sześć z wszystkich jedenastu w historii klubu tytułów mistrza Finlandii. Od 2011 podejmował pracę z zespołami w rosyjskich rozgrywkach KHL. Najpierw prowadził Amur Chabarowsk w sezonach KHL (2011/2012) i na początku edycji KHL (2012/2013) do grudnia 2012, następnie w połowie 2013 został trenerem beniaminka rozgrywek Admirała Władywostok, zbudował drużynę, który w następnym czasie nie podjął decyzji o objęciu funkcji. Ostatecznie został trenerem i trenował w pierwszej części sezonu KHL (2013/2014) do grudnia 2013. Po odejściu został konsultantem trenerskim w innym klubie ligi, Jugra Chanty-Mansyjsk.

Ponadto prowadził kadrę juniorską Finlandii w turniejach mistrzostw świata juniorów do lat 20 1987, 1997, 2010. Z kadrą seniorską pracował przez trzy lata jako asystent trenera, w tym na turniejach zimowych igrzysk olimpijskich 1988 oraz mistrzostw świata 1989, 1990.