Родился 10 января 1926 года в Ленинграде.
В годы Великой Отечественной войны был призван в ряды РККА, участвовал в боевых действиях во время советско-японской войны 1945 года. Чтобы раньше оказаться на фронте, «приписал» себе лишний год.
В 1955 году окончил физический факультет Ленинградского государственного университета им. А. А. Жданова.
С 1960 по 1970 год работал в ЛГУ, а с 1971 по 1987 год – в ЛИТМО. В течение многих лет преподавал физику в ведущих школах физико-математического профиля Ленинграда: с 1962 года в 239-й школе и с 1964 года в специализированной школе-интернате № 45 при ЛГУ.
Скончался 23 февраля 1991 года. Похоронен на Серафимовском кладбище в Ленинграде.