Il bat le record de Finlande sur 100 m à Édimbourg en 1973. Médaille de bronze à Rotterdam, lors des Championnats d'Europe d'athlétisme en salle 1973 sur 60 m.