Wychowanek klubu TPS w mieście Turku. W karierze występował w rodzimych ligach fińskich Suomi-sarja, Mestis i Liiga. Ponadto grał w amerykańskiej lidze USHL, ekstralidze słowackiej, norweskiej GET-ligaen, szwedzkiej Division 1, superlidze duńskiej. Od sierpnia 2015 zawodnik Podhala Nowy Targ w rozgrywkach Polskiej Hokej Ligi[2]. W połowie 2015 zawodnikiem tej drużyny został jego rodak Jussi Tapio, z którym razem występował także we wcześniejszych latach[3][4]. Po sezonie 2015/2016 przedłużył umowę z Podhalem[5]. Po sezonie PHL 2016/2017 odszedł z Podhala[6]. Od sierpnia do początku listopada 2017 zawodnik MAC Budapeszt[7][8][9]. W styczniu 2018 ponownie został graczem TuTo[10]. We wrześniu 2018 przeszedł do Porvoo Hunters w rozgrywkach Suomi-sarja[11]. W październiku 2019 przeszedł do HC Vantaa[12], a w sierpniu 2020 do KHT[13]
Był reprezentantem kadr juniorskich Finlandii do lat 17 i do lat 18. Uczestniczył w turnieju mistrzostw świata juniorów do lat 18 w 2004 oraz w Memoriale Ivana Hlinki 2004.