Русский. Родился в д. Малые Вязёмы (Одинцовский район Московской области). Из крестьян. Окончил школу-десятилетку. В рядах КА с 11.1937 г. Служил срочную службу. Участник Советско-польской войны (9.1939). Направлен на учебу в Военно-инженерное училище. Курсант. 1941 – окончил Московское ВИУ. Лейтенант. Беспартийный. Участник Великой Отечественной войны. Защитник Севастополя. 12.1941-6.1942 – адъютант старший 36 отдельного отряда собак-истребителей танков. Представлен (9.6.1943) к награждению медалью «За оборону Севастополя». Старший лейтенант. На лето 1943 г. служил в составе Северо-Западного фронта. Капитан (пр. № 0673 от 21.8.1943 г. Северо-Западного фронта). Переведен (4.11.1943) «в счёт 1000» в ОСОАВИАХИМ. 20.12.1943 – старший командир-инструктор по разминированию Курского областного совета ОСОАВИАХИМ. 25.1.1945 – командир-инструктор по разминированию Центрального совета ОСОАВИАХИМ Литовской ССР. 15.10.1945 – откомандирован в распоряжение Отдела кадров инженерных войск КА. Дальнейшая судьба неизвестна.