Im 50 km Gehen wurde er bei den Olympischen Spielen 1932 in Los Angeles Fünfter, gewann Bronze bei den Leichtathletik-Europameisterschaften 1934 in Turin und wurde Zwölfter bei den Olympischen Spielen 1936 in Berlin.