Родился в деревне Павлово Кологривского района Костромской области. Окончил Московское высшее общевойсковое командное орденов Жукова, Ленина и Октябрьской Революции Краснознамённое училище (2000 г.). Во время службы в Вооружённых Силах занимал должности командира мотострелкового отделения, командира мотострелковой роты, заместителя начальника штаба мотострелкового батальона. В 2004 году получил статус ветерана боевых действий за участие в контртеррористической операции на территории Северо-Кавказского региона. В 2008 году уволился из рядов Вооружённых Сил России в звании майор. С 2009 года работал в военных комиссариатах Бутурлинского, Вознесенского районов Нижегородской области, военным комиссаром Вознесенского района Нижегородской области. В 2017 – 2020 годах работал военным комиссаром Ардатовского, Вознесенского и Дивеевского районов. С ноября 2023 года – участник специальной военной операции по защите Донецкой и Луганской народных республик, по демилитаризации и денацификации Украины. Майор Чечулин погиб при исполнении воинского долга в Харьковской области.