Родился в Москве, в офицерской семье. В 1989 году поступил в МХТИ им. Менделеева, на факультет химической технологии силикатов. В 1991 году вместе с Александром Плющевым создал молодёжную редакцию газеты «Менделеевец». С 1992 года начал публиковать статьи об актёрах советского кино в газете «Вечерняя Москва». Параллельно в 1993 начал работать учителем химии в школе № 89.
В 1995 окончил Российский Химико-Технологический Университет имени Д. И. Менделеева и стал ведущим радиостанции «Эхо Москвы». Вёл передачи о театре, кино и мультипликации, а также новости культуры. Был корреспондентом.
Одновременно печатался во многих газетах и журналах, в том числе «ТВ-парке», «Газете» и др. Составитель более 200 биографий советских киноактёров (в том числе для «Энциклопедии кино Кирилла и Мефодия»), растиражированных во всех интернет-энциклопедиях.
Один из первых авторов информационных сайтов «Утро.ru» и «NEWSru.com». Один из создателей сайта «Аниматор.ру».
В 1998—2007 был редактором новостей на телеканалах «НТВ» и «Россия» (с 2002 работал с Марией Ситтель).
В 2007—2010 — шеф-редактор и ведущий ряда программ на телеканале «Закон ТВ».
С 2010 — шеф-редактор телепрограммы «Утро России».
Автор сценария телецикла «Человек в кадре» (более 50 фильмов, 2007-10, телеканал «Время. Первый канал. Всемирная сеть»). Среди фильмов: «Георгий Вицин», «Рина Зелёная», «Георгий Милляр», «Мария Виноградова», «Татьяна Пельтцер», «Александр Татарский», «Юрий Катин-Ярцев», «Мария Капнист», «Константин Бронзит», «Анатолий Кубацкий», «Вячеслав Невинный», «Владимир Ильин», «Александр Демьяненко», «Сергей Скрипка», «Давид Черкасский», «Ольга Красько», «Дмитрий Марьянов», «Борис Бибиков», «Роман Мадянов», «Эдуард Назаров» и др.
Автор сценария документального сериала об анимации «Фабрика чудес» (7 серий, 2005-08).
Автор и режиссер документальных фильмов «Пани Малкина — чешская Раневская» (2008, об актрисе Лилиан Малкиной) и «День рождения мультфильма» (2008).
Пресс-атташе Международного фестиваля анимационного кино «КРОК», отборщик Всероссийского фестиваля анимации в Суздале.