Окончил философский факультет и аспирантуру Уральского государственного университета, кандидат философских наук (диссертация «Становление свободной индивидуальности (на материале современной детской литературы)»). Преподавал в различных учебных заведениях Екатеринбурга, работал в журналах «Уральский следопыт», «МИКС» и «Голос». Многолетний сотрудник, редактор и автор сценариев детского юмористического киножурнала «Ералаш».
Публикуется как детский писатель с 1972 года, первая книга издана в 1987 году. Лауреат Всесоюзного конкурса на лучший короткий рассказ для детей (1985). Был постоянным автором журналов «Мурзилка», «Юность», «Весёлые картинки», «Пионер», «Кукумбер» и др.