Родился в городе Арзамас-16, ныне Саров Нижегородской области. Окончил среднюю общеобразовательную школу № 3 (г. Саров), Ивановское пожарно-техническое училище (г. Иваново, 1995 г.). В 1995 – 1997 годах служил в должности начальника караула пожарной части № 4 отдела ГСП № 4 ГУ ГСП РФ. С 1997 года проходил службу в Региональном отделе специального назначения (РОСН) УФСБ России по Нижегородской области в должности оперативного уполномоченного. Капитан Майоров неоднократно направлялся в служебные командировки, где принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. Погиб при исполнении служебного долга. Похоронен в Сарове, на городском кладбище. Награды: орден Мужества (25.12.2001, посмертно), медаль ордена «За заслуги перед Отечеством» 2-й степени с мечами (12.11.2001, посмертно). Память: ежегодно проводятся открытые областные турниры по рукопашному бою, посвященные памяти капитана Майорова.