1930–1938 között 27-szeres válogatott volt. 1931–1937 között 20-szoros országos csúcstartó, az első 48 mp-en belüli magyar 400-as, az első 15 mp-en belüli magyar 110 m-es gátfutó. 1934-ben a magyar atlétika első Európa-bajnoka. A 2. helyezett 4 × 100 méteres váltó tagjaként 41,4 másodperces idővel. 200 méteren 4. helyezett lett 21,7 másodperccel. 1935-ben 2-szeres főiskolai világbajnok, főiskolai világbajnok 2. helyezett. 1936-ban a berlini olimpián 6. helyezett 4 × 400 méteres váltóban 14,8 perc alatt. 1938-ban Európa-bajnoki 2. helyezett lett 400 méter gáton 53,3 másodperces idővel.