Родился 03.06.1971 в станице Новопокровской, Новопокровского района Краснодарского края.
С 1978 по 1987 год обучался в СОШ № 12 в станице Терновской Тихорецкого района Краснодарского края.
Воинская обязанность: с 1989 по 1991 год был старшим сержантом, заместителем командира взвода.
В составе Новопокровского районного казачьего общества с 1997 года. С 2017 года является заместителем атамана по работе с молодежью.
С 2017 года по настоящее время работает водителем школьного автобуса в МОУ ООШ №18 Новопокровского района.
Имеет крест «За службу на Кавказе».
Женат, трое детей.