Wychowanek klubu JHT. Wieloletni zawodnik Kärpät. Od 2009 roku zawodnik Carolina Hurricanes. W czerwcu 2011 roku przedłużył kontrakt z klubem o trzy lata[2]. Od września 2012 do stycznia 2013 roku na okres lokautu w sezonie NHL (2012/2013) związał się z macierzystym Kärpät[3]. 3 kwietnia 2013 roku został zawodnikiem Pittsburgh Penguins[4]. Od lipca 2014 zawodnik Florida Panthers związany czteroletnim kontraktem[5]. W połowie 2017 został wolnym zawodnikiem po tym jak jego kontrakt został wykupiony przez klub Florida Panthers[6]. Od lipca 2017 zawodnik Edmonton Oilers[7]. Od listopada 2017 zawodnik Los Angeles Kings w toku wymiany za Michaela Cammalleri[8]. Od stycznia 2018 zawodnik Columbus Blue Jackets[9]. Pod koniec lutego 2018 został zawodnikiem Vancouver Canucks[10]. We wrześniu 2018 przeszedł do Detroit Red Wings[11], a pod koniec tego miesiąca został stamtąd zwolniony[12]. W listopadzie 2018 został graczem EHC Kloten[13], a w styczniu 2019 przeszedł do macierzystego Kärpät[14]. W maju ogłosił zakończenie kariery[15].