Родился в 1942 году в семье иркутских ученых.
В 1964 году окончил физико-математический факультет Иркутского университета.
В 1965—1980 годах ассистент, старший преподаватель, доцент кафедры метеорологии.
С 1980 года работал в Лимнологическом институте: старший научный сотрудник, зав. лабораторией метеорологии и климатологии.
С 2002 года зав. кафедрой метеорологии и охраны атмосферы ИГУ.
В Лимнологическом институте внедрил методы математического моделирования мезометеорологических процессов в пограничном слое атмосферы.Благодаря его исследованиям были построены нелинейные нестационарные пространственные мезометеорологическая модель и модель распространения и трансформации примесей, с помощью которых проводится экологический мониторинг Байкальского региона.Доктор технических наук, профессор.Награждён нагрудным знаком «Почётный работник высшего профессионального образования Российской Федерации» (2003).