Родился в Казани. Окончил Казанский государственный университет (1978 г.), Московский государственный университет коммерции (1997 г.).

С 1978 по 1981 гг. — старший инженер Казанской гидрогеолого-мелиоративной партии Минводхоза ТАССР.
С 1981 по 1989 гг. — заместитель начальника Управления эксплуатации Куйбышевского водохранилища.
С 1989 по 1990 гг. — начальник отдела КИВР Средне-Волжского бассейнового водохозяйственного объединения.
С 1990 по 1991 гг. — начальник подотдела охраны окружающей среды Госплана ТАССР.
С 1991 по 1993 гг. — начальник отдела экономики природопользования экологических программ и использования природных ресурсов Госкомэкономики ТАССР.
С 1993 по 1997 гг. — исполнительный директор Экологического фонда РТ.
С 1997 по 2001 гг. — начальник отдела финансирования экологических программ — директор Экологического фонда, заместитель директора Департамента, директор Департамента по управлению целевыми фондами при Министерстве финансов РТ.
С 2001 по 2005 гг. — министр экологии и природных ресурсов Республики Татарстан.
С 2005 г. — руководитель Приволжского управления Федеральной службы по экологическому, технологическому и атомному надзору (Ростехнадзор).

Государственный советник Российской Федерации 3 класса. Кандидат географических наук. Заслуженный эколог России (2006 г.).

Награжден почетной грамотой Федеральной службы ростехнадзора “За заслуги в деле охраны окружающей среды и многолетний добросовестный труд”, благодарственным письмом Президента РТ “За многолетний плодотворный труд на благо Татарстана, достойный вклад в развитие системы охраны окружающей среды “Обеспечения экологической безопасности в республике”.

Автор более 160 публикаций и ряда книг по экологии, экономике природопользования, гидрологии, географии.

Женат, воспитывает четверых детей.

Борис Петров в разделе “Персона”