Soldat dans l'armée finlandaise, il remporte son premier podium international aux Jeux olympiques de 1960, avec la médaille d'argent sur l'individuel, derrière le Suédois Klas Lestander. Aux Championnats du monde 1961, malgré sa cinquième place sur l'individuel, il remporte l'unique titre international de sa carrière avec la médaille d'or sur la compétition par équipes avec Kalevi Huuskonen et Paavo Repo. Aux Championnats du monde 1962 et 1963, il revient sur le podium en individuel, avec la médaille d'argent à chaque fois derrière le Soviétique Vladimir Melanin. Aux Mondiaux 1965, il monte sur son quatrième et dernier podium personnel avec cette fois une médaille de bronze sur l'individuel.