родился 14 января 1951 года в с. Бирилюссы Красноярского края. Окончил среднюю школу в п. Бирилюссы в 1967 году, Красноярский техникум физической культуры (1973), Красноярский педагогический институт по специальности «физическая культура» (1989). Трудовую деятельность начинал учителем физической культуры в школе с. Полевое Бирилюсского района в 1968 году. С 1969 по 1971 год служил в танковых войсках Группы советских войск в Германии.
С 1973 года тренер в краевой спортивной школе. С 1974 по 1990 год тренер ДЮСШ по лыжным гонкам в г. Ачинске. С 1990 по 2010 год директор ДЮСШ г. Ачинска. Внес значительный вклад в развитие лыжных гонок в Красноярском крае. В период руководства школой в ней подготовлены два мастера спорта международного класса, более 30 мастеров спорта и 50 кандидатов в мастера и более 100 перворазрядников. Школа неоднократно становилась победителем краевых конкурсов на лучшую постановку спортивной и оздоровительной работы. Почетный работник общего образования, отличник физической культуры России, награжден многочисленными почетными грамотами администрации края и г. Ачинска, министерства спорта и образования Красноярского края.