Wychowanek klubu Ahmat. W drafcie NHL z 2004 został wybrany przez Los Angeles Kings. W zespole rozegrał 5 meczów. Przez trzy sezony w latach 2005-2008 grał w klubie farmerskim, Manchester Monarchs. W 2008 roku powrócił do Finlandii i przez niespełna rok występował w zespole Ilves. Od 2009 zawodnik Lukko. Od maja 2014 ponownie zawodnik TPS. Od końca kwietnia 2016 ponownie zawodnik Lukko. Na początku października 2018 przekazany do Ässät. Na przełomie grudnia 2018 i stycznia 2019 był zawodnikiem Växjö Lakers, po czym od stycznia do kwietnia 2019 był graczem EHC Kloten. Na przełomie stycznia i lutego 2020 był związany krótkoterminowym kontraktem z TPS, w barwach którego zagrał wtedy w pięciu meczach.