Родился в селе Чигонак Аркадакского района Саратовской области. В Красной Армии – с октября 1918 года. Служил на различных командных должностях на Военно-Морском Флоте СССР: командир Владимиро-Ольгинской, Керченской военно-морских баз, Саратовской военной речной базы. В годы Великой Отечественной войны участвовал в обороне Сталинграда, обеспечивая переправу войск и вооружений через Волгу. Позднее – командир отряда вновь строящихся и капитально ремонтируемых кораблей Северного флота (г. Молотовск, ныне Северодвинск Архангельская обл.), заместитель начальника Горьковского речного училища им. И.П. Кулибина по военно-морской подготовке. Контр-адмирал (04.06.1940). Награды: ордена Ленина (23.12.1936, 21.02.1945), Красного Знамени (03.11.1944, 24.06.1948), Отечественной войны 1-й степени (10.05.1945), Красной Звезды (?), медали, в т.ч. «За оборону Сталинграда». Память: его именем названа улица в Советском районе Нижнего Новгорода.
Место захоронения: г. Нижний Новгород кладбище «Марьина Роща»