Образование: Запорожский машиностроительный институт, инженер промышленного транспорта; Запорожская государственная инженерная академия, экономист промышленных предприятий.
04.2002 кандидат в народные депутаты Украины от блока "За единую Украину!", 59 в списке. На время выборов: глава правления - генеральный директор ОАО «Укрграфит», член Партии регионов.
Народный депутат Украины 6-го созыва с ноября 2007 от Партии регионов, 36-й в списке. На время выборов: народный депутат Украины, член Партии регионов.
Народный депутат Украины 5-го созыва с апреля 2006 по ноябрь 2007 от Партии регионов, 36-й в списке. На время выборов: глава правления, генеральный директор ОАО «Украинский графит», член ПР, член Комитета по вопросам промышленной и регуляторной политики и предпринимательства (с 07.2006), член фракции Партии регионов (с 05.2006).
C марта 2010 года по октябрь 2011 г. — глава Запорожской областной государственной администрации. 2 ноября 2011 года, в связи с переводом на другую должность, Президент Украины Виктор Янукович подписал Указ об увольнении Бориса Петрова с должности председателя Запорожской областной государственной администрации. Вместо Бориса Петрова Запорожскую областную государственную администрацию возглавил Александр Николаевич Пеклушенко — народный депутат Украины VI созыва из Партии регионов.
Жена Елена Викторовна (1969); сын Роман (1975); дочь Елизавета (1998).