Bei den Olympischen Spielen 1936 wurde er Fünfter im Zehnkampf und Zwölfter im Hochsprung. 1938 gewann er bei den Leichtathletik-Europameisterschaften in Paris Bronze über 110 m Hürden.