Выступал в спортивной хотьбе за СКА (Ленинград), с 1953 года — за ЦДСА (Москва). Чемпион СССР (1950, 1951) в спортивной ходьбе на 50 км, 2-й призёр чемпионата СССР (1957) в спортивной ходьбе на 50 км. На I летней Спартакиаде народов СССР в 1956 году был шестым. Первым с 4:05.12,2 был его ученик рядовой Григорий Климов. 3-й призёр чемпионата Европы (1954) в спортивной ходьбе на (46.21,8). Многократный рекордсмен мира.