Родился в городе Яранске Кировской области. Окончил биологический факультет Нижегородского государственного университета им. Н.И. Лобачевского (1981 г.). В 1993 году возглавил неправительственную общественную организацию "Информационно-консультационный центр «СТРИКС» при экоцентре «Дронт»". С этого же года – руководитель и соруководитель многих грантовых проектов в сфере экологии, экологического образования и ИТ-технологий в экообразовании.
В 1997 – 1998 годах работал директором программы «Образование» в Нижегородском отделении Института «Открытое общество». С 1999 года – заместитель директора Нижегородского регионального центра образовательных технологий (НРЦОТ) при Фонде «Открытый регион». С 2006 года – директор учебно-исследовательского полевого стационара «Серёжа» (с. Пустынь Арзамасский район Нижегородская обл.).
В 2009 году создал «Медиалабораторию» – общественное объединение, призванное разрабатывать и применять на практике современные мобильные технологии и сервисы в экопросвещении и экообразовании школьников и студентов. В настоящее время работает консультантом-экспертом в Нижегородском государственном педагогическом университете им. К. Минина. Кандидат химических наук. Доцент.
Автор более 140 публикаций в областях экологии и экологического образования, металлоорганической и биологической химии, орнитологии и эдьюкологии. Лауреат премии города Нижнего Новгорода (1996). Лауреат премии Нижегородской области в области охраны окружающей среды им. В.В. Найденко (2016). Проживает в Нижнем Новгороде.