Советский спортсмен-универсал, играл в футбол, хоккей с шайбой и хоккей с мячом, тренер.
Родился в городе Боготол Мариинского уезда Томской губернии. Сын рабочего сестрорецкого оружейного завода. В футбол начал играть в 1933 г. в Сестрорецке, в детской команде завода им. Воскова. В последующие годы (по 1936 г.) играл за I-ю команду того же завода. Окончил Высшую школу тренеров при ГОЛИФК им. П.Ф. Лесгафта (1938, двухлетнее обучение, среднее специальное образование) и ГОЛИФК (1939, полный курс, 4 года). Профессия – инструктор физкультуры. В годы учебы играл во II-й и I-й командах института. В 1939 г. по окончании Школы тренеров – в команде мастеров «Авангарда». С 1940 г. – в ленинградском «Динамо» (1940-1950). Участник международной встречи с командой Болгарии. Мастер спорта СССР (1940). Играл также в футбол и хоккей с мячом за ГОЛИФК (чемпион Ленинграда по хоккею с мячом, 1937). В 1939-1940 гг. входил в состав молодежной и основной сборных Ленинграда по хоккею с мячом. С первых дней Великой Отечественной войны служил в рядах 13-го мотострелкового полка ВВ НКВД 21-й дивизии ВВ НКВД на Ленинградском фронте. После отзыва в Ленинград для участия в футбольных матчах – оперуполномоченный ОУР Управления милиции. Участник блокадных матчей и поездок ленинградского «Динамо» по городам СССР в 1942 и 1943 годах. Награжден медалью «За оборону Ленинграда» (1943).
Один из пионеров ленинградского хоккея с шайбой, выступал за «Динамо» (1946-1949). После ухода из «Динамо» играл за ВВС Москва (1950-1951, футбол; 1950-1953, хоккей с шайбой). Трехкратный чемпион СССР по хоккею с шайбой (1950-1953). Обладатель Кубка СССР (1952). Играл также за ЛДО Ленинград (15.10.1954 — 18.04.1957, хоккей с шайбой, играющий тренер.)
Тренер по хоккею с шайбой. Сб. молод., студенч., национ. СССР (1957), «Кировец» (08.07.1957 — 01.01.1961; 15.02.1962 — 06.08.1962), ЛВО Ленинград (01.04.1961 — 08.02.1962, футбол и хоккей) «Спартак» Ленинград (01.08.1962 — 15.11.1964), сб. Ленинграда, Норильский горнометаллургический комбинат (07.12.1964 — 01.11.1968), «Кировец» (02.01.1969 — 15.01.1971), «Шторм» Колпино (19.01.1971 — 08.06.1978; 1971, футбол). Был частично парализован в течение последних 18 лет жизни. Умер в деревне Заосье Батецкого района Новгородской области. Похоронен в деревне Погост-Сабле Батецкого района Новгородской области.