Народився 25 червня 1939 року в селі Дубов’язівка, Конотопського району, Сумської області. З 1956 по 1961 року навчався на геолого-георафічному факультеті Харківського державного університету ім. О. М. Горького (нині ХНУ імені В. Н. Каразіна).
З 1960 року працював лаборантом, науковим співробітником, старшим викладачем на геолого-географічному факультеті. З 2007 року працює доцентом кафедри екології та неоекології екологічного факультету.
Наукові інтереси: екологія, екологічна геоморфологія, геоморфологія.