Окончил Московский Государственный историко-архивный институт (сейчас - РГГУ). С 1983 по 1989 год был историком-архивистом Центрального государственного архива древних актов. Затем стал заведующим отделом в центре документации "Народный архив". С 1990 по 1996 гг. преподавал в историко-архивном институте. С 1996 года - комментатор и ведущий информационно-политических программ "Радио России". С 1997 - на телеканале "Россия". Был корреспондентом, специальным корреспондентом, комментатором, политобозревателем Дирекции информационных программ Российского телевидения. С августа 2000 г. - ведущий программы "Подробности" (телеканал "Россия"). С февраля 2002 года вел ночные выпуски программы "Вести". С ноября 2002 года - ведущий ток-шоу "Вести+". Хобби: литература, история, авторская песня. Женат, двое детей.
