Кирилл Краснов родился 24 февраля 1996 года в городе Самара. На протяжении двенадцати лет занимался танцами в творческом коллективе «Задумка» при Детском музыкальном театре.
В 2013 году стал дипломантом Всероссийского грантового конкурса театральных искусств «Чайка» в номинации «Художественное слово», который был организован культурным фондом «Алые паруса» в гостиничном комплексе «Ленинградский Дворец Молодежи» в городе Санкт-Петербург.
После окончания школы Кирилл отправился в Москву поступать в театральный. В 2018 году окончил актерский факультет ВГИКа по специальности «Актер драматического театра и кино». Учился в мастерской Игоря Николаевича Ясуловича. Во время учебы выступал на сцене Государственного Театра Наций под руководством Е.В. Миронова.
В кино дебютировал в 2012 году, снявшись в эпизоде фильма «Метро». Следующими работами стали короткометражные ленты «Искра смелости» и «Озеро», выпущенные в 2015 году. В 2016 году Кирилл впервые исполнил главную роль - актер предстал в образе вампира в фильме «Невеста» режиссера Павла Стратулат.
В 2017 году Кирилл появился в мини-сериале «Тихие люди», фильме «Без пяти пять» и короткометражной ленте «Стужа». В 2018 году состоялась премьера военного боевика «Решение о ликвидации», где Краснов был задействован в основном актерском составе.
2018 - Решение о ликвидации (фильм), Женя.
2017 - Стужа (короткометражка).
2017 - Без пяти пять (фильм), Юра.
2017 - Тихие люди (мини-сериал), Тима.
2017 Красная крыса (фильм), Он.
2016 - Паутина 10 (сериал), молодой Туманов (Слишком много версий | Фильм 2).
2016 - Невеста (фильм), главная роль – Вампир.
2015 - Озеро (короткометражка), парень
2015 - Искра Смелости (короткометражка).
2012 - Метро (фильм), в титрах не указан.
Государственный Театр Наций под руководством Е.В.Миронова:
2017 - «Синяя синяя птица» - режиссер Олег Глушков. Роль - Пончик, Динозавр.
2016 - «Ивонна, принцесса Бургундская» - режиссер Гжегож Яжина. Роль – Чиновник.
Учебные спектакли:
«Евгений Онегин» - режиссер Ксения Кузнецова. Роль – Ленский.
«Много шума из ничего» - режиссер Сергей Виноградов. Роль - Шекспир, Конрад, Священник.
«Cafe Бунин» - режиссер Ксения Кузнецова. Роль - Первый пассажир.
«Герман и Марта» - режиссер Тарасова Татьяна. Роль - Пойко Икконен (подросток).