No AS Monaco desde a temporada 2017/2018, vindo do Tours FC, Romain já havia usado a camisa de Racing e Le Mans. Após ter assinado seu primeiro contrato profissional em fevereiro de 2018, ele foi integrado ao grupo profissional em vários treinamentos comandados por Leonardo Jardim, e esteve até mesmo presente em partidas, como em Nantes durante a primeira rodada da Ligue 1 2018/2019.