Родился в Бобруйске, там же окончил среднюю школу. Учился на математико-механическом факультете с 1938 по 1941 гг. До июня 1944 г. учился в Ленинградской Военно-воздушной Академии, закончил по специальности инженер-механик. С июня 1944 г. - старший техник эскадрильи в 155 гвардейском штурмовом авиаполку, 1-й Украинский фронт.
После воины — преподаватель и старший преподаватель военного авиационного технического училища. Закончил службу в армии в октябре 1966 г. Работал старшим редактором в издательстве Машиностроение". С 1970 г. - на инженерных должностях в ОКБ им. С. В. Ильюшина.
Награжден орденами Отечественной войны II степени, Красной Звезды и 12 медалями.
Из летописи математико-механического факультета. О тех, кто учился на факультете до войны. СПб.,1995. С. 129.