Był reprezentantem kadr juniorskich Finlandii. Uczestniczył w turnieju mistrzostw świata juniorów do lat 18 w 2000, podczas którego rozegrał dwa mecze (sześć spotkań zagrał wówczas Kari Lehtonen), a Finlandia zdobyła złoty medal. Występował także w reprezentacji do lat 20.
W trakcie kariery określany pseudonimem Puuru.
Kariera trenerska HC Gherdëina (2018) KRS-ORG Beijing (2018-2019) ORG Junior Beijing (2019) VEU Feldkirch (2019-2020) Narvik IK (2020-2021) Sparta Warriors (2021-) Na początku 2018 ogłosił zakończenie kariery zostając szkoleniowcem bramkarzy i asystentem trenera we włoskim klubie HC Gherdëina. Jesienią 2018 podjął pracę treneera bramkarzy w chińskiej drużynie, występującym w rosyjskich rozgrywkach WHL. Na początku nowego sezonu 2019/2020 pełnił tę rolę w związanym z tym klubem zespole ORG Junior Beijing, grającym w rosyjskich rozgrywkach juniorskich MHL. W połowie listopada 2019 został ogłoszony trenerem bramkarzy w austriackim klubie z międzynarodowych rozgrywek Alps Hockey League.