
Родился в 1969 году в Москве.
Окончив школу, поступил на международное отделение журналистики МГУ, которое окончил в 1993 году. Одновременно, с 1990 по 1992 годы, получал второе высшее образование в Высшей школе подготовки журналистских кадров в Париже.
С 1987 по 1989 годы проходил срочную воинскую службу в рядах Советской Армии.
После окончания института работал в газете «Комсомольская правда», в московском бюро газеты «Монд», а затем корреспондентом агентства «Франс-пресс» (AFP).
С 1996 года начал работу на телевидении.
С 1996 по 2002 год – заместитель главного редактора телекомпании «ВИД», продюсер и ведущий ряда программ на канале «ТВ-6 Москва».
С 2002 года – генеральный директор, главный редактор «Третьего канала», автор и ведущий еженедельной программы «Выводы».
В 2005 году с коллективом журналистов начал делать итоговую информационно-аналитическую программу «Воскресное время» на «Первом канале». С 2008 года – заместитель директора Дирекции социально-публицистических программ «Первого канала», 2012-2016 гг. – автор и ведущий программ «Политика» и «Время покажет». В 2019 году вел еженедельную авторскую программу «Толстой. Воскресенье».
В 2007 году стал лауреатом главной телевизионной премии ТЭФИ, академик Академии телевидения. Преподавал журналистику в МГУ и Высшей школе телевидения.
С 2012 по 2014 гг. являлся членом Общественной палаты Российской Федерации.
В 2016 и в 2021 годах (VII и VIII созывы) был избран депутатом Государственной Думы Российской Федерации от Люблинского одномандатного избирательного округа Москвы, был избран на должность заместителя Председателя Государственной Думы. Также возглавляет российские парламентские делегации в ПАСЕ и ПА ОБСЕ.
Женат, имеет троих детей.