Родился 15 июля 1938 в г. Могилев Белорусской ССР. В 1956 году окончил Кременчугскую лётную школу, затем, в 1958 году Кировоградское военно-лётное училище, а в 1959-ом Сасовское Лётное училище гражданской авиации.
В Ямало-Ненецком автономном округе с 1960. Начал работать пилотом, затем был назначен командиром звена, командиром эскадрильи, зам. командира лётного отряда. В 1974 был назначен командиром Салехардского объединенного авиаотряда.
Чуть позже, в 1977 году, был назначен командиром Ямало-Ненецкого производственного объединения Тюменского управления гражданской авиации. С 1992 года работает на различных должностях в администрации ЯНАО. Почетный гражданин Ямало-Ненецкого автономного округа.
Внес большой вклад в становление гражданской авиации в автономном округе, развитие ее материально-технической базы, создание сети аэродромов в регионе. За высокие достижения в производственной деятельности награждён государственными наградами.