Родился в Верхне-Реутчанском сельсовете Курской губернии. Потом Косиловы переехали в село Спиченково (ныне - Кемеровская область).
На фронт ушел добровольцем в 17 лет. Гвардии рядовой Косилов служил наводчиком зенитной установки М-17 зенитно-пулеметной роты 17-й гвардейской танковой Орловской Краснознаменной ордена Суворова бригады в составе 1-го и 2-го Белорусских фронтов.
Во время боевых действий роты на Данцигском направлении наводчик Косилов, несмотря на сильный артиллерийско-минометный и ружейно-пулеметный огонь противника, прочесывал огнем своих пулеметов путь к железнодорожной станции Данциг. Благодаря совместным действиям зенитной установки и танкового батальона станция была полностью очищена от немцев. В этом бою Николай Косилов уничтожил 56 немцев и сжег три опорных пункта противника, за что был удостоен медали «За отвагу».
Демобилизовался в звании сержанта. После войны жил и работал в Прокопьевске.
Боевые награды: медаль «За отвагу» (09.04.1945).
Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, пользовательских данных (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес) в целях функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт