Nel 1928 prese parte ai Giochi olimpici di Amsterdam, dove fu eliminato durante le fasi di qualificazione dei 3000 metri siepi. Ci riprovò quattro anni dopo a Los Angeles 1932 conquistando il decimo posto nella gara dei 3460 metri siepi. Nel 1934 partecipò ai campionati europei di Torino, classificandosi settimo nei 5000 metri piani, dove ottenne la sua migliore prestazione assoluta pari a 15'26"0.