Il commence le rugby à l'école de rugby de l'AS Fontaine avant de rejoindre l'AL Échirolles, deux clubs de la banlieue de Grenoble[5],[6].
Il quitte l'Isère, suivant son père devenu entraîneur-général du club de Limoges en 2005[5],[6], où Romain évolue pendant deux saisons. Passé par le pôle espoirs, il rejoint le centre de formation de l'ASM Clermont Auvergne l'année suivante, avant de rejoindre en 2008 l'USA Perpignan. Il parfait sa formation avec l'équipe espoir avant de faire son entrée dans l'équipe professionnelle en 2010.
Carrière professionnelle
En juin 2012, il est appelé pour participer à la tournée de l'équipe de France en Argentine[7] où il honore sa première sélection lors du second test match contre l'Argentine.
Son transfert à Toulon est un réel tremplin pour sa carrière et il retrouve l'équipe de France dans le Tournoi des Six Nations 2015. Bien placé pour partir à la Coupe du monde, il est cependant écarté de la pré-liste de 36 joueurs sélectionnés pour préparer la compétition.
Le 14 avril 2021, le Lyon OU annonce son recrutement pour la saison 2021-2022[9].
En février-mars 2023, il participe au Tournoi des Six Nations 2023, lors duquel la France termine deuxième derrière l'Irlande.
Sélectionné fin dans une liste de 42 joueurs pour préparer la Coupe du monde 2023[10], il fait partie de la liste officielle des 33 joueurs qui joueront la compétition[11]. Remplaçant, il entre en jeu lors des cinq rencontres disputées par la France dans la compétition, dont le quart de finale perdu 28-29 contre l'Afrique du Sud. Après ce match, il annonce dans le vestiaire à ses coéquipiers arrêter sa carrière internationale à l'issue de sa 49e sélection[12].