Родился 12 сентября 1955 года в селе Мисайловка Богуславского района Калужской области в семье кадрового военного.
С 1960 года проживал в Калуге по месту службы отца. В Калуге окончил школу и железнодорожный техникум, затем проходил срочную службу в Красноярском крае. По окончании службы в ВС принял решение пойти по стопам отца. Окончил Ленинградское высшее военно-политическое училище и проходил службу в войсках противовоздушной обороны Московского округа. В 2001 году по окончании срока службы в звании майора уволен из Вооруженных Сил.
В 2007 году вступил в партию СПРАВЕДЛИВАЯ РОССИЯ. Принимал участие в создании местного отделения Партии в Думиничском районе Калужской области и был избран председателем Совета. Принимал непосредственное участие в создании местных отделений Партии в Бабынинском и Жиздринском районах.
Женат, имеет 5 детей.