
В 2000 году окончил Воронежский университет по специальности "юрист". С августа 2006 года — прокурор Липецкого района Курской области, стал при этом самым молодым прокурором Курской области. 17 февраля 2011 года назначен заместителем прокурора Курской области. В конце сентября 2015 года на автомобиле сбил женщину, которая скончалась до приезда скорой помощи. Впоследствии он заплатил шести родственникам погибшей женщины 1 миллион рублей компенсации.
В ноябре 2017 года Черемисиновский районный суд Курской области приговорил к трем годам условно Романа Королева. Кроме того ему запрещено в течение двух лет водить автомобиль.