Родился 16 октября 1967 года в Москве. В 1988 году окончил Московское высшее общевойсковое командное училище, в 2000 году — Общевойсковую академию вооруженных сил РФ, в 2010 году — Военную академию Генштаба.
Служил в Западной группе войск и Приволжском военном округе. В начале 2000-х годов командовал 272-м мотострелковым полком в составе 36-й общевойсковой армии (место дислокации — поселок Борзя, Забайкальский край). В 2006-2009 годах был командиром 37-й отдельной гвардейской мотострелковой бригады (место дислокации — поселок Кяхта, Бурятия). С 2010 года служил на Северном Кавказе, занимал должность начальника штаба — первого заместителя командующего 58-й армией. В январе 2012 года назначен командующим 58-й армией Южного военного округа.
Генерал-майор. Награжден медалями ордена "За заслуги перед Отечеством" I и II степеней. Женат, трое детей. Отец Виктор Гурулев в 1990-1996 годах был заместителем командующего Приволжско-Уральским военным округом. Младший брат Дмитрий с 2007 года является заместителем прокурора Тамбовской области, ранее, с 2005 года, был заместителем прокурора Ингушетии.