Родился 24 октября 1959 в Москве в семье историка и главного редактора журнала "Преподавание истории в школе" А. Кара-Мурзы. Брат, Алексей
Кара-Мурза, - известный историк и политолог.
В 1981 окончил исторический факультет МГУ по специальности "преподаватель истории новейшего времени" (на факультете учился в одной группе с Олегом Добродеевым); специалист по истории Франции.
В январе 1979, находясь в гостях у друзей в общежитии МГУ "Дом студентов на проспекте Вернадского" (ДСВ), выбросил из окна 14-го этажа стенд социалистического соревнования и сорвал плакат, посвященный книге Л. И. Брежнева "Малая земля". За этот инцидент едва не был исключен из комсомола и университета.
С 1981 по 1982 - младший научный сотрудник Академии педагогических наук.
С 1982 по 1992 занимался частным репетиторством по истории - готовил абитуриентов в вузы.
С 1992 работает на телевидении. С 1992 по 1993 - старший редактор еженедельной информационно-аналитической программы Евгения Киселева "Итоги" на РГТРК "Останкино".
В 1993 вместе со всем составом ТО "Итоги" покинул РГТРК "Останкино" и перешел в штат телекомпании НТВ в качестве специального корреспондента.
28 апреля 1995 впервые выступил в качестве ведущего информационной программы "Сегодня в полночь" (НТВ).
С марта 2000 - автор и ведущий еженедельной публицистической программы "Свидетель века" на канале НТВ.
Увлечения - бильярд, настольный теннис, преферанс, чтение книг.
Владеет французским языком.
Состоит во втором браке. Сын
Владимир и дочь Мария. Сын живет в Великобритании, печатается в газете "Новые "Известия".