Родился 3 апреля 1922 года в Горловке Бахмутского уезда Донецкой губернии Украинской ССР.
Спортсмен (легкая атлетика), тренер.
Заслуженный мастер спорта СССР (19.09.1951). Заслуженный тренер Украинской ССР (1962). Заслуженный тренер СССР (1972).
Окончил Киевский ГИФК (1949).
Выступал за ДСО «Восход», ДСО «Спартак» (оба — Сталино), с 1945 года — за ДСО «Большевик» и «Искра» (Киев). Тренировался под руководством З.П. Синицкого.
Чемпион СССР (1948 — в беге на 400 м; 1948, 1949 — в эстафете 4х400 м; 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1966 — в беге на 110 м с барьерами), 2-й призер чемпионатов СССР (1946 — в беге на 400 м; 1951 — в эстафете 4х100 м; 1947, 1956 — в беге на 110 м с барьерами; 1946, 1948, 1949 — в беге на 400 м с барьерами), 3-й призер чемпионата СССР (1946) в беге на 110 м с барьерами.
Чемпион Европы (1954) в беге на 110 м с барьерами.
Победитель Всемирных студенческих игр (1949, 1951, 1953).
Участник Олимпийских игр (1952).
Рекордсмен СССР.
Старший тренер сборных СССР — 1960-76, Украинской ССР — 1958-80.
Среди его учеников — В. Скоморохов.
Доцент кафедры легкой атлетики Киевского ГИФКа — 1974-84.
Автор книг: «Барьерный бег на 110 м: Опыт тренировки» (1955), «Барьерный бег» (1968, соавтор), «Круг с барьерами» (1975), «Барьеры известности» (1976).
Кандидат педагогических наук (1975).
Участник Великой Отечественной войны. Награжден орденами Отечественной войны II степени (6.11.1985), «Знак Почета», медалью «За отвагу» (30.01.1945).
Скончался 17 ноября 1995 года в Киеве (Украина).