Родился 5 августа 1968 г. в деревне Борисовка Мстиславского района Могилевской области Белорусской ССР (деревня Борисовка, Мстиславский район, Могилевская область, Республика Беларусь).
27 октября 1986 г. Мстиславским районным военным комиссариатом призван на срочную воинскую службу. Направлен в войсковую часть № 2072 города Тахта-Базар Туркменской ССР (поселок Тагтабазар, Марыйский велаят, Туркменистан).
2 ноября 1986 г. принял военную присягу.
С 24 апреля 1987 г. по 20 ноября 1988 г. служил на должности радиотелефониста и обеспечивал связь с командованием войсковой части в Республике Афганистан.
Награжден нагрудными знаками "Отличник Советской Армии", "Отличник погранвойск" 1 и 2 степеней, грамотой Президиума Верховного Совета СССР, юбилейными медалями "70 лет Вооруженных Сил СССР" (1988), "В память 10-летия вывода советских войск из Афганистана" (1999), медалью "Воину-интернационалисту от благодарного афганского народа" (1988).
Мікуліч, С. На брані БТа : [пра Мікалая Анатольевіча Пуцілу, воіна-інтэрнацыяналіста, удзелніка баявых дзеянняў у Афганістае, ураджэнца Мсцісаўскага раёна] / С. Мікуліч // Святло Кастрычніка (Мсціслаў). — 2016. — 13 лютага. — С. 2.
Список воинов-интернационалистов Мстиславского района, участников боевых действий в Афганистане : Путило Николай Анатольевич // Афганистан. Страницы мужества : воинам-интернационалистам Могилевской области посвящается / под общей редакцией В. Н. Василенко ; редколлегия: В. Ф. Ванькович [и др.]. — Могилев, 2019. — С. 289.