Родился в городе Горьком, в семье военнослужащего. Окончил Тираспольскую среднюю школу № 14, Санкт-Петербургское высшее общевойсковое командное дважды Краснознамённое училище им. С.М. Кирова (1999 г.). Проходил службу в Нижнем Новгороде командиром взвода 752-го мотострелкового полка. С сентября 1999 года принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. Старший лейтенант Майоров погиб при исполнении воинского долга. Похоронен в Нижнем Новгороде, на Ново-Сормовском кладбище. Награды: орден Мужества (05.05.2000, посмертно), медаль ордена «За заслуги перед Отечеством 2-й степени». Память: его имя увековечено на памятнике жителям Московского района Нижнего Новгорода, погибшим в ходе боевых действий в Афганистане и Чечне, расположенном в небольшом сквере на пересечении улицы Просвещенская и площади Героев.