Il remporte la médaille d'argent du lors des championnats d'Europe d'athlétisme de 1938, à Paris, devancé par le Britannique Godfrey Brown.