Роман Сергеевич долгое время жил в Жуковском, учился в школе №2, затем переехал в Москву, где окончил Военную академию РВСН им. Петра Великого. Носит звание капитана.
Роман Храпов долгое время работал в государственной компании «Оборонпромкомплекс» в должности главного специалиста отдела коммерческих проектов и развития.