Родился 30 июня 1926 года в деревне Дмитриевка Благовещенского района Башкирской АССР.
Спортсмен (легкая атлетика), тренер.
Мастер спорта СССР (1950).
Окончил Уфимский автодорожный строительный техникум (1950) и ГДОИФК имени П.Ф. Лесгафта (1955).
Начал заниматься легкой атлетикой в 1949 году. Выступал за ДСО «Буревестник» (Ленинград). Тренировался под руководством Г.И. Никифорова.
3-й призер чемпионатов СССР (1951) в спортивной ходьбе на 50 км.
Чемпион РСФСР (1949).
В сборной СССР — 1951-55.
Участник Олимпийских игр (1952), чемпионата Европы (1954).
преподаватель и старший преподаватель Ленинградского кораблестроительного института (затем — Санкт-Петербургского государственного морского технического университета) — 1956-96.
Скончался 19 января 2018 года.