Николай Кулаков — крестьянский сын из Галичского уезда Костромской губернии. Получил домашнее образование. С детства любил петь и читать в храме. В 1898 году 24-летний Николай Кулаков поступил в Николо-Прилуцкий монастырь, 4 ноября 1899 года зачислен послушником.
5 августа 1903 года по собственному прошению перемещен в Коряжемский Никольский монастырь. 14 марта 1904 года принял постриг с именем Серафим. 3 апреля 1906 года рукоположен во иеродиакона, а 1 июля 1907 года — во иеромонаха.
30 сентября 1918 года в монастырь нагрянули военком и члены Сольвычегодской чрезвычайной комиссии. В выписке из журнала этой комиссии указано, что «по приезде в монастырь чрезвычайная комиссия требовала администрацию монастыря выдать все тайники, в том числе деньги и т.п. На что администрация оказала сопротивление и своим сопротивлением выразила неподчинение существующей власти...» В чем конкретно выразилось сопротивление администрации монастыря, не указано. Коменданту монастыря поручили допросить администрацию монастыря. Протоколов допроса как таковых в деле не имеется, как нет в деле и сведений о допрошенных. На одном листе комендант уместил показания всех пятерых обвиняемых. Какие вопросы им задавались, в протоколе не указано. Относительно о. Серафима записано: «Тоже ни в чем не признается, говоря, что ничем не заведовал». Обвиняемые без промедления были приговорены к расстрелу.
Расстрелян в тот же день, 30 сентября 1918 года, в 14 часов, по дороге из Коряжемского монастыря на одном из пустынных островов по реке Вычегде, вместе с архимандритом Павлом (Моисеевым) и другими мучениками.