Журналист, филолог.
Родился 10 февраля 1959 года в городе Баку. Учился на факультете филологии («русский язык и литература») Азербайджанского государственного университета. В 1980 году по окончанию университета был направлен на работу учителем средней школы в село Сеидбазар Джалилабадского района Азербайджанской ССР. В 1982 году переехал в город Курск, где работал корреспондентом заводской многотиражки в объединении «Прибор». В 1984 – 1988 годах заведовал отделом культурно-массовой работы в областной молодёжной газете «Молодая гвардия». С 1988 года – собственный корреспондент «Комсомольской правды» по Среднему Поволжью. С 1994 года – редактор отдела культуры, с 1998 года – заместитель главного редактора «Комсомольской правды». С 2006 года – заместитель главного редактора газеты «Известия». С 2013 года – редактор отдела культуры «Российской газеты».
Ответственный секретарь газеты «Аргументы и факты». «Андрей Вознесенский» – первая книга, написанная Игорем Вирабовым для серии «ЖЗЛ».