Кулаков стал заместителем генерального директора по развитию интернет‑проектов телеканала «Звезда» в Москве.
Ранее он занимал должность временного зампреда правительства Забайкальского края по информационной политике.
Кулаков родился в 1988 году в Приморском крае. В начале карьеры работал в информационном агентстве «Дейта», занимался международной журналистикой и политической аналитикой, а позже возглавлял редакцию.
В 2016 году он перешёл в администрацию Приморского края. В 2019 году переехал в Читу и стал заместителем руководителя администрации губернатора Забайкалья и руководителем его пресс‑службы. В конце 2020 года возглавил ЦУР Забайкальского края.
В июле 2024 года он вернулся в Забайкалье и занял должность заместителя председателя правительства по информационной политике. Он курировал медиаблок правительства, пресс‑службу, работу со СМИ, телеканал «Забайкалье» и газету «Забайкальский рабочий».
После отставки краевого правительства в июне 2025 года продолжал работать в статусе исполняющего обязанности зампреда. В середине 2026 года он покинул должность после почти двух лет на посту.
После ухода он поблагодарил губернатора и управленческую команду края. Его семья успела полюбить местную кухню, а пятилетний сын Михаил учит родителей правильно есть буузы.
