Родился в селе Печи Лукояновского района Горьковской области. Окончил Печинскую среднюю школу. В 2009 году призван в ряды Вооружённых Сил России, где остался на контрактную службу. Участник военного конфликта в Сирийской Арабской республике и специальной военной операции по защите Донецкой и Луганской народных республик, по демилитаризации и денацификации Украины. Командир миномётной батареи, старший лейтенант Макулов погиб при исполнении воинского долга в районе села Торское Краснолиманского района Донецкой области. Похоронен на кладбище села Печи Лукояновского муниципального округа. Награды: орден Мужества (2022, посмертно), медаль Жукова.