Wychowanek klubu HPK w rodzinnym mieście. Występował w rozgrywkach fińskiej SM-liiga, północnoamerykańskich NHL i AHL, szwajcarskiej NLA, szwedzkiej Elitserien. Od maja 2011 zawodnik stołecznego fińskiego klubu Jokerit[1]. W styczniu 2012[2] i kwietniu 2013[3] przedłużał kontrakt o rok. Od lipca 2015 ponownie zawodnik HPK[4]. W sezonie Liiga (2015/2016) był kapitanem drużyny i rozegrał tylko 12 spotkań z uwagi na dolegliwości zdrowotne[5].