Актером стал по зову сердца. Именно этот зов и привел его в Школу-студию МХАТ, где в 1990 году Роман закончил обучение на курсе Олега Табакова.
В 1990 году окончил Школу-студию МХАТ (курс О. Табакова).
С 1990 по 1994 год состоял в труппе Театра О. Табакова, где сыграл роли Меера Вольфа («Матросская тишина» А. Галича), Осипа («Ревизор» Н. В. Гоголя), Василича («Звездный час по местному времени» Г. Николаева), Рукосуева («Провинциальные анекдоты» А. Вампилова), Водителя такси («Город» Е. Гришковца).
В МХТ им. А. П. Чехова сыграл роли Отца Варфоломея («Кабала святош» М. Булгакова), Стражника Дюрана («Антигона» Ж. Ануя), Маляра («Преступление и наказание» Ф. М. Достоевского). Играет Иногороднего в «Последней жертве» А. Н. Островского (реж. Ю. Ерёмин) и Уилсона в «Белом кролике» М. Чейз (реж. Е. Каменькович).
В 2010 году был принят в труппу Московского Художественного театра.
Снимался в кинофильмах «Долгое прощание» С. Урсуляка (2004), в сериалах «Квартирный вопрос» (2007) и «Ликвидация» (2007).
В 2004 году был награжден премией Фонда поддержки и развития О. Табакова за участие в спектакле «Когда я умирала» У. Фолкнера.
В настоящее время в Театре п/р О. Табакова занят в спектакле «Затоваренная бочкотара» В. Аксенова (Боря Курочкин).