Pierwotnie wychowanek klubu HJK. Przez kilka lat był zawodnikiem Blues - sukcesywnie awansował w juniorskich drużynach klubu aż do zespołu seniorskiego w lidze SM-liiga. W drafcie NHL z 2009 został wybrany przez Minnesota Wild. W lutym 2010 podpisał dwuletni kontrakt z Blues. 30 stycznia 2012 został wypożyczony do klubu HPK na czas do końca sezonu &lt;a href="SM-liiga%20%282011/2012%29"&gt;SM-liiga (2011/2012)&lt;/a&gt;. Po jego zakończeniu, w maju 2012 został definitywnie zawodnikiem tego zespołu i w jego barwach rozegrał sezon &lt;a href="SM-liiga%20%282012/2013%29"&gt;SM-liiga (2012/2013)&lt;/a&gt;. Od końca lutego 2014 na czas do końca sezonu 2013/2014 zawodnik szwedzkiego klubu Örebro (wraz z nim jego kolega z zespołu, Ville Viitaluoma). Od kwietnia 2014 zawodnik klubu Jokerit. Od marca 2015 zawodnik Edmonton Oilers. Ostatecznie nie zagrał w tym zespole i grał w drużynie farmerskiej Bakersfield Condors w sezonie &lt;a href="AHL%20%282016/2017%29"&gt;AHL (2016/2017)&lt;/a&gt;. Od maja 2017 do marca 2019 ponownie był zawodnikiem Örebro HK (pełnił w tym okresie funkcję kapitana drużyny). W maju 2019 przeszedł do HIFK, gdzie w kwietniu 2020 przedłużył kontrakt o rok (został kapitanem drużyny). W czerwcu 2021 został zawodnikiem szwajcarskiego klubu EHC Biel.