Wychowanek klubu Diskos w rodzinnym mieście. Od 1995 do 1999 był zawodnikiem innego klubu z Jyväskylä, tj. JYP, jednak występował jedynie w zespołach juniorskich. W drafcie NHL z 1999 został wybrany przez New Jersey Devils. W latach 2001–2006 przebywał w USA i rozegrał w tym czasie pięć sezonów w zespole farmerskim, w lidze AHL. Nie zadebiutował w rozgrywkach NHL. W 2006 powrócił do Europy, po czym rozegrał dwa sezony w rodzimej SM-liiga, dwa w szwedzkiej Elitserien, następnie ponownie dwa lata w Finlandii. Od listopada 2011 do 30 kwietnia 2013 zawodnik Mietałłurga Magnitogorsk w rosyjskiej lidze KHL. Od czerwca 2013 zawodnik kazachskiego klubu Barys Astana. Od sierpnia do połowy października 2014 zawodnik Admirała Władywostok. Od kwietnia 2015 zawodnik Ässät. W 2017 przeszedł do duńskiego Herning Blue Fox.