Герой Советского Союза, участник Великой Отечественной войны
Родился в деревне Марковская, ныне городского округа Сокольский Нижегородской области.
Получив начальное образование, работал масленщиком, затем мотористом, механиком на судах Волжского пароходства.
После прохождения в 1936 – 1938 годах военной службы в Красной Армии вернулся на родину и продолжил работать на Волжско-Сурском технологическом участке пути мотористом катера, механиком гидромонитора СП-1, механиком мотокатера №26.
В ноябре 1941 года повторно был призван в Красную Армию.
Участник Великой Отечественной войны марта 1942 года.
Командир отделения мотористов 4-го моторизованного понтонно-мостового полка 47-й армии 1-го Белорусского фронта старший сержант Петров отличился при форсировании реки Одер.
13 апреля 1945 года при наводке понтонного моста в районе населенного пункта Целлин в Польше, его катер, буксируя понтоны, совершил несколько рейсов под ожесточённым огнём противника, получил семь пробоин, но оставался на плаву.
В последнем рейсе прямым попаданием катер был выведен из строя, потерял управление, Петров, будучи тяжело раненым, теряя сознание, отдал последние распоряжения для спасения катера и понтона.
Скончался в госпитале от ран. Похоронен в городе Бервальде в Германии.
Звание Героя Советского Союза присвоено посмертно 31 мая 1945 года.
Награды: ордена Ленина (31.05.1945, посмертно); Отечественной войны 2-й степени (13.04.1945); Славы 3-й степени (23.08.1944).

Память: его барельеф установлен на мемориале героям-землякам в посёлке Сокольское Нижегородской области.
