Занимался лёгкой атлетикой в Москве, выступал за всесоюзное физкультурно-спортивное общество «Динамо».
Наивысшего успеха на международном уровне добился в сезоне 1952 года, когда вошёл в состав советской сборной и благодаря череде удачных выступлений удостоился права защищать честь страны на летних Олимпийских играх в Хельсинки. На предварительном квалификационном этапе бега на 1500 метров показал результат 4:03,6, чего оказалось недостаточно для выхода в полуфинальную стадию[3]. Позднее на чемпионате СССР в Ленинграде стал серебряным призёром в дисциплинах 800 и 1500 метров.
В 1954 году установил свой личный рекорд на дистанции 1500 метров — 3:49.6.
После завершения спортивной карьеры проявил себя на тренерском поприще. Заслуженный тренер РСФСР.