Wychowanek klubu EKS. Wieloletni zawodnik Jokeritu. Pierwotnie występował w klubie do 2001. W drafcie NHL z 1999 został wybrany przez Edmonton Oilers. Przez cztery sezony grał w Ameryce Północnej w ligach NHL i AHL (w pierwszym pobycie grał z nim w klubach jego rodak, Tony Salmelainen). Od 2006 ponownie występował w barwach Jokeritu w rodzimej fińskich rozgrywkach Liiga. W styczniu 2012 przedłużył kontrakt o dwa lata. Odszedł z Jokeritu w kwietniu 2016. Pod koniec czerwca 2016 ogłosił zakończenie kariery zawodniczej.