Роман Шпірнов народився 20 березня 1973 року.
У 1992 році молодий гравець дебютував у чернівецькій команді «Лада». А напередодні другого кола сезону – 1992/93 поповнив склад чернівецької «Буковини». Тоді буковинська команда грала у вищій лізі чемпіонату України.
За свою кар’єру Роман провів за «Буковину» 237 офіційних матчів, у яких забив 14 голів. Роман Шпірнов також захищав кольори професійних команд ФК «Славутич» (Славутич) та «Галичина» (Дрогобич). Після завершення кар’єри футболіста Роман тривалий час працював адміністратором ФСК «Буковина».
- Футбол: Відкритий чемпіонат Чернівецької області. 2015 р.н. Goalberi — Шахтар (44 фото)
- Футбол: Відкритий чемпіонат Чернівецької області. 2015 р.н. Goalberi — ? (33 фото)
- Футбол: XIII кубок «Стара Жучка». Фінал. «Фазенда 50+» — «Столяр» 0:0 (пен. 5:4) (40 фото)
- Футбол: XIII кубок «Стара Жучка». Гра за 3-є місце. «Золота Скеля» — «Фазенда» 1:0 (28 фото)