В 1979 г. окончил географический факультет Кубанского государственного университета (КубГУ). В 1990 г. защитил кандидатскую, в 2001 г. докторскую диссертацию. Работал инженером, начальником гляциологической (гидрографической) партии Краснодарского краевого центра по гидрометеорологии и мониторингу окружающей среды.
С 1991 г. преподает в КубГУ, с 2000 г. заведующий кафедрой геоинформатики географического факультета КубГУ. Область интересов гляциология, климатология, гидрология, ГИС-технологии.