Родился 6 января в 1963 в г. в Ахтубинске (Россия). Отец — Рудольф Шагенович Айрапетов, карабахский армянин, мать — Эмилия Ивановна Еловенко, кубанская казачка. Детство и юность прошли в Баку. Служба в армии — в Обнинске и Калуге.
В 1990-м - закончил исторический факультет Московского университета по кафедре истории России XIX - начала XX веков и поступил в аспирантуру.