Bei Europameisterschaften lief es für ihn jedoch besser. 1966 in Budapest kam er über 3000 Meter Hindernis in 3:31,0 min mit drei Sekunden Rückstand auf den drittplatzierten Belgier Gaston Roelants auf Platz fünf. Über 10.000 Meter startete er sowohl in Budapest als auch fünf Jahre später in Helsinki. Dabei kam er in Budapest in 28:36,8 min mit gut drei Sekunden Rückstand auf Leonid Mikitenko aus der UdSSR auf Platz vier und in Helsinki in 28:21,0 min auf Platz neun. Eine Teilnahme an den Europameisterschaften 1969 in Athen blieb ihm verwehrt, da die bundesdeutsche Mannschaft aus Protest wegen der Startverweigerung für Jürgen May nur in den Staffelwettkämpfen antrat.