Народився у м. Брянськ. Командир взводу 28-го танкового полку 16-ї гвардійської механізованої бригади, гвардії лейтенант. 26.03-3.04.1944 р. танковий взвод Петра Барабанова у складі розвідувальної групи здійснив рейд у тил ворога в Кам’янець-Подільському районі. Знищуючи фашистів, розвідгрупа вийшла до р. Дністер і ліквідувала переправу противника. За 8 днів рейду група знищила до тисячі живої сили, 12 танків, 8 бронетранспортерів, до 300 автомашин. Звання Героя Радянського Союзу присвоєно 25.05.1944р.