Ранее 35-летний форвард выступал за Витязь, Сибирь и новокузнецкий Металлург. В КХЛ Романов играет с момента создания лиги.
Всего нападающий сыграл в КХЛ 385 матчей, набрав 105 (32+73) очков.