He finished fifth at the 1976 Summer Olympics, first at the 1977 World Cup and fourth at the 1978 European Championships. He also won two silver and one gold medal at the Summer Universiades in 1973, 1975 and 1977. At the 1977 European Indoor Championships he finished sixth in 3000 metres.