
Игорь Петрович Степанов родился в Красноярске 22 января 1972 года. Окончил Сибирский федеральный университет в 1995 году по специальности "Экология и природопользование". В 2003 году защитил кандидатскую диссертацию в Институте биофизики СО РАН по специальности 03.00.16 — Экология на тему устойчивого лесопользования в таёжных регионах Сибири.
С 1996 года работает в экологической сфере: начинал в краевом комитете по экологии, затем более 15 лет в Сибирском филиале Росприроднадзора и научных подразделениях СО РАН. С 2015 года — независимый эксперт, автор докладов по лесным пожарам, браконьерству, незаконным рубкам, сбросам в реки и состоянию заповедников.