Родился 12 июня 1957 года. В 1979 году окончил факультет журналистики МГУ им. М.В Ломоносова. Работал в еженедельнике «Новое время», заместителем главного редактора газеты «Известия» и политическим обозревателем ВГТРК.
С 1997 года — политический обозреватель компании «ТВ Центр». В июне 2007 года награжден медалью ордена «За заслуги перед Отечеством» II степени за большой вклад в развитие отечественного телевидения и многолетнюю работу. Лауреат «ТЭФИ–2007» в номинации «Сценарист телевизионной программы» («Женщины, мечтавшие о власти») и «ТЭФИ-2009» как сценарист документального фильма «Нас ждет холодная зима» из цикла «Герои и жертвы холодной войны». Член Союза писателей России. Автор детективных повестей, многие из которых переведены на иностранные языки.