Han startede sin professionelle karriere i Ilves i 1988-89 og spillede indtil 2001, hvor han også repræsenterede TPS, Ässät og Kärpät i SM-liigaen. Hans spillerkarriere omfattede også en sæson i Sverige med AIK. Han blev udvalgt af NHL's Vancouver Canucks i 1990
I 12. runde, 223. i alt, selvom han aldrig ville spille for klubben. Hans karriere højdepunkter omfattede at nå Liiga finalen med Ilves i 1990 og tjene forfremmelse til Finlands øverste niveau med Kärpät i 2000.