В секцию футбола его привел отец, который очень долго работал в футбольном клубе «Таврия». Он всегда хотел, чтобы Роман был футболистом. Футбольная карьера в по большей части протекала в Крыму, однако он был в составе мелитопольского «Торпедо». В Крыму играл за команды: «Динамо» (Симферополь), «Таврия», «Титан» (Армянск), «Крымтеплица».
В 2006 году перешёл в «ИгроСервис» в котором провёл 91 матч, пропустил 94 мяча. В январе 2009 года получил статус свободного агента, в зимнее межсезонье выступал за команду свободных агентов «Гермес».