Работал на вычислительном центре и в международном атомном концерне. Занимался теоретической наукой и прикладными компьютерными разработками, преподавал. Основное направление исследований - проективная геометрия. Последние годы много занимался математическим моделированием, автор теории компьютерного моделирования динамических процессов.
Более двадцати лет руководил детско-юношеским математическим клубом "Пифагор".