Rosser made his debut for the Dragons regional team in September 2017 against
Leinster having previously played for
Bedwas RFC and
Ebbw Vale RFC. Rosser scored a hat-trick of tries against
Zebre Parma on 14 April 2018. He signed a contract with the Dragons on 29 April 2019. == Personal life ==