Wychowanek klubu TJV. Karierę rozwijał w zespołach juniorskich Jokeritu. W 2008 został wybrany w drafcie do kanadyjskich rozgrywek juniorskich CHL przez klub Red Deer Rebels, w barwach którego grał w lidze WHL w sezonie 2008/2009. Po jego zakończeniu w NHL Entry Draft 2009 został wybrany przez amerykański klub Carolina Hurricanes. W 2009 powrócił do Finlandii i przez trzy sezony był zawodnikiem seniorskiej drużyny Jokeritu. W tym czasie, w połowie podpisał kontrakt wstępujący z Carolina Hurricanes, jednak na zasadzie wypożyczenia nadal pozostawał graczem Jokeritu. W sezonie 2012/2013 przebywał w USA, grając wówczas w zespołach farmerskich Carolina Hurricanes, dwóch drużynach z lig AHL i ECHL. Na sezon 2013/2014 został wypożyczony z Caroliny do fińskiej drużyny Ilves, a w sezonie 2013/2014 został jego pełnoprawnym zawodnikiem. W maju 2015 został graczem w rosyjskich rozgrywkach KHL. W maju 2017 ponownie został graczem Jokeritu, także w lidze KHL.