Член Центральной Контрольно-ревизионной комиссии ВОО «Молодая Гвардия Единой России».
Роман Репин родился 17 мая 1995 года в городе Кемерово. В 2012 году вступил в Кемеровское местное отделение Всероссийской общественной организации «Молодая Гвардия Единой России». Молодой человек поступил в Кемеровский институт Российского экономического университета имени Г.В. Плеханова. Параллельно получает дополнительное образование в Кемеровском государственном университете.
В 2013 году Роман стал руководителем Местного штаба Кемеровского местного отделения Молодой Гвардии. С 2014 года член Регионального штаба Кемеровского регионального отделения МГЕР. Являлся координатором федерального проекта «Агенты» МГЕР в Кемеровской области. Окончил Кемеровский объединенный УМЦ по гражданской обороне, чрезвычайным ситуациям, сейсмической и экологической безопасности, получив специальность спасателя.
Позднее Репин стал членом молодежного парламента города Кемерово при Кемеровском городском Совете народных депутатов. Затем занял должность секретаря Молодежного парламента Кузбасса при Совете народных депутатов Кемеровской области. Работал главным специалистом по работе со средами Регионального исполнительного комитета Кемеровского регионального отделения Партии «Единая Россия».
С 2015 года Роман Репин является членом общественного совета по проведению независимой оценки качества образовательной деятельности. Входит в Координационный совет по делам молодежи города Кемерово. Является руководителем аппарата Федерального координатора Молодой Гвардии по Сибирской территориальной группе.
Впоследствии с 2016 года Роман Олегович Репин находится в должности секретаря первичного отделения №11 Кемеровского местного отделения Партии «Единая Россия». Является членом Центральной контрольно-ревизионной комиссии Всероссийской общественной организации «Молодая Гвардия Единой России».