Роман Соснин родился в 2003 году в Рязани. Обучался в Детской музыкальной школе г. Кораблино Рязанской области (класс Елены Бирюковой) и Музыкальной школе Российской академии музыки имени Гнесиных (класс профессора Юрия Богданова).
С 2019 года – студент Музыкального училища имени Гнесиных (класс профессора Юрия Богданова). Принимал участие в мастер-классах Дмитрия Башкирова, Рафаэля Салинаса, Бориславы Таневой, Лилии Бояджиевой, Миры Марченко, Михаила Хохлова, Филиппа Раскина, а также в сменах образовательного центра «Сириус» в Сочи, где занимался под руководством Леонида Зайчика, Олега Вайнштейна, Александра Струкова и Натальи Богдановой.
Лауреат Общероссийского конкурса «Молодые дарования России» (2015, 2017), Молодежных Дельфийских игр России (2014, Волгоград, Бронзовая медаль; 2016, Тюмень, Серебряная медаль; 2021, Пермь, Золотая медаль), Международного конкурса молодых пианистов имени С. В. Рахманинова в Москве (2018, I премия), Международного фортепианного конкурса русской музыки в Рязани (2019, II премия), дипломант телевизионных конкурсов «Щелкунчик» (2016) и «Синяя птица» (2017).
В 2018 году был удостоен I премии и стипендии Родиона Щедрина на Всероссийском конкурсе композиторов «Крейцерова соната» в Москве. Стипендиат фонда Владимира Спивакова и фонда композиторов «Новые классики» (2018). Удостоен именной стипендии Губернатора Рязанской области «Юные дарования» (2017).
Выступал на концертных площадках Москвы (Дом музыки, Большой зал консерватории), участвовал в концертных программах фонда Владимира Спивакова и фестивале «Москва встречает друзей». Сотрудничал с Симфоническим оркестром «Русская филармония». Гастролировал в странах Европы и в Мексике.
С 2019 года принимает участие в проектах Санкт-Петербургского Дома музыки.