He signed for Benetton in June 2021 ahead of the 2021–22 United Rugby Championship on a dual-contract from Top10 side Mogliano.
[5] On 30 May 2022 he was selected by Kieran Crowley to be part of an Italy 33-man squad for the 2022 mid-year rugby union tests[5] and won his first cap on 1 July 2022 in Bucharest also scoring a try during the test match Italy won 45–13 against Romania.
[5] On 22 August 2023, he was named in the Italy's 33-man squad for the 2023 Rugby World Cup.
[7] In June 2023 he was also named in Italy Sevens squad for the 2023 European Games.
This biographical article relating to Italian rugby union is a stub.