Кандидат биологических наук, старший научный сотрудник Института проблем передачи информации РАН. Окончил физико-математический факультет Московского городского педагогического института (МГПИ) имени В. П. Потемкина. Занимался изучением зависимости электрических свойств клеток и тканей от их геометрии, а также изучением управления движениями. Кроме науки, занимался вопросами преподавания. Работал в школе, где преподавал физику, астрономию, логику и психологию. 10 лет читал спецкурс «Физиология движений» на кафедре физиологии биологического факультета МГУ имени М. В. Ломоносова. По совместительству заведовал лабораторией биологического образования в Московском институте развития образовательных систем (МИРОС). Был инициатором создания Заочной биологической школы (биологического отделения Всесоюзной заочной математической школы Академии педагогических наук СССР при МГУ). Автор 288 публикаций на разные темы, в том числе соавтор семи экспериментальных учебников и двух задачников для средней школы. Общий стаж работы — 70 лет.