Родился 8 января 1910 года в деревне Кравцово Щекинского района Тульской области (Россия).
В РККА с 22 апреля 1933 года.
В звании младшего командира служил в танковых войсках.
Участвовал в национально-революционной войне в Испании с ноября 1936 года по 1937 год в качестве танкиста республиканской армии.
После возвращения из Испании продолжил службу в танковых войсках Красной Армии.
В 1937 году присвоено воинское звание «лейтенант».
В 1938 году командовал танковой ротой в Уральском военном округе.
Участвовал в Великой Отечественной войне.
В звании капитана командовал ротой средних танков 118-го танкового пока 59-й танковой дивизии.
Пропал без вести до 3 марта 1942 года.
Награжден орденом Красного Знамени (22.10.1937), орденом Красной Звезды (02.01.1937).