Родился 5 октября 1953 года в Ленинграде. Окончил институт нефти и химии в Баку, там же учился в АзОИТТе у Г. С. Альтшуллера.
Работал на предприятиях химической промышленности, преподавателем кафедры методов поискового конструирования в отраслевом институте повышения квалификации. На протяжении 10 лет возглавлял методсовет Московского общественного института технического творчества. Директор некоммерческого партнерства «Центр практического изобретательства». В настоящее время начальник отдела фирмы «Алгоритм».
Автор нескольких книг по техническому творчеству. Редактор сайта http://www.metodolog.ru/