Кандидат химических наук, много лет работал на химическом факультете МГУ им. М. В. Ломоносова.
Автор множества научно-популярных книг, в том числе «Чет или нечет?», «Удивительная химия», «Загадочные заряды и магниты», «Путеводитель по химическим элементам. Из чего состоит Вселенная?», «Язык химии. Этимология химических названий», «Тайная жизнь химических веществ» и др.
Научный редактор и один из авторов тома «Химия» энциклопедии для детей издательства «Аванта+».
Постоянный автор журнала «Химия и жизнь» (практически с момента основания журнала), газеты «Троицкий вариант — Наука», международного журнала Journal of Chemical Education (также был его внештатным экспертом и рецензентом) и других периодических изданий.
Переводчик нобелевских лекций лауреатов по химии и физике для серии книг «Нобелевские лекции — 100 лет».