Родился 13 июля 1938 года в г.Одесса. Закончил с отличием математический факультет Одесского Государственного Университета в 1961 году. С 1961 по 1971 год работал в НИИ № 2 г. Твери в должности старшего научного сотрудника. В 1967 году защитил кандидатскую диссертацию. С 1971 по 1978 год работал зав. отделом математического обеспечения ЦПС. С декабря 1978 года по настоящее время работает доцентом на факультете ПМиК ТвГУ, сначала на кафедре АЯСП, затем на кафедре информационных систем и технологий. Имеет около 70 научных трудов в научных и научно-технических сборниках и изданиях.