1938 wurde er mit seiner persönlichen Bestzeit von 2:37:25 h Deutscher Marathon-Meister. Bei den Leichtathletik-Europameisterschaften in Paris lag er bei km 37 auf dem dritten Platz, verlor dann aber nach einem Zusammenprall mit einem Radfahrer zwei Minuten und wurde Sechster in 2:45:21 h.