Роман Викторович Леонидов родился в 1969 году.
1986—1991 гг. - Учеба в Харьковском инженерно-строительном институте, архитектурный факультет.
В 1993—1999 гг. занимался частной практикой.
В 1999 г. создал и возглавил архитектурное бюро «Шаболовка», реорганизованное в 2007 году в «Архитектурное бюро Романа Леонидова».
Член Союза московских архитекторов с 2004 г.
Обладатель премий: «Зодчество», PROWOOD AWARDS, «Золотое сечение», Best House Award, «Золотая Капитель», Amber Road Trekking Cabins и т.д.