Родился 19 октября 1944 г. в г. Свободный Амурской области, Россия. Окончил Днепропетровский химико-технологический институт, инженер-механик. В 1974 г. - Высшие курсы КГБ СССР, а в 1988 р. и 1991 г. - Курсы при Высшей Краснознаменной школе КГБ СССР.
1967-1970 гг. - помощник мастера, инженер-механик Днепропетровского шинного завода.
1970-1974 гг. - преподаватель электротехнических дисциплин в Днепропетровском химико-механическом техникуме.
1972 г. - старший инженер Южного машиностроительного завода.
С 1974 г. - в КГБ УССР.
1995-1996 гг. - заместитель председателя СБУ.
1996-1998 гг. - заместитель председателя СБУ - начальник УСБУ в Донецкой области.
1999-1999 гг. - начальник УСБУ в Донецкой области.
1999-2001 гг. - заместитель председателя СБУ - начальник УСБУ в Донецкой области.
2001-2002 гг. - заместитель председателя Донецкой облгосадминистрации по политико-правовым вопросам.
2002-2004 гг. - начальник УСБУ в Днепропетровской области.
2004-2005 гг. - советник председателя СБУ.
С августа 2005 г. - на пенсии.
2006-2007 гг. - народный депутат Верховной Рады Украины V созыва от Партии регионов, № 58 в списке. Первый заместитель председателя Комитета повопросам национальной безопасности и обороны.
2007 г. - народный депутат Верховной Рады Украины VI созыва от Партии регионов, № 58 в списке. Секретарь Комитета по вопросам национальной безопасности и обороны.
З 2012 р. - народний депутат від Партії регіонів.