Регалии: (по состоянию на май 2023 года) чемпион Универсиады (2013); победитель Евролиги (2016); 2-кратный обладатель Кубка России (2013, 2018); обладатель Кубка вызова ФИБА (2013); 3-кратный чемпион Единой лиги ВТБ (2016, 2017, 2022); 3-кратный чемпион России (2016, 2017, 2022); серебряный призер молодежного первенства Европы (2010); бронзовый призер молодежного первенства мира (2011).
Родился 1 июля 1992 года в Москве.
Один из самых перспективных молодых баскетболистов России (рост - 197 см). Выступал на позиции разыгрывающего защитника за «Нижний Новгород» (2009-2011), подмосковный «Триумф» (2011-2012), самарские «Красные Крылья» (2012-2013), «Зенит» из Санкт-Петербурга (2014-2015), ЦСКА (2015-2017), «Локомотив-Кубань» из Краснодара (2017-2020). В 2021 году вернулся в «Зенит», а в 2023-м перешел в казанский УНИКС.
На клубном уровне сумел стать победителем Евролиги, трехкратным чемпионом Лиги ВТБ и трехкратным чемпионом России, а также двукратным обладателем Кубка страны.
Кулагин выступал за юношескую и молодежные сборные России, стал серебряным призером первенства Европы и бронзовым призером первенства мира.