[1] Under contract with Calvisano, in 2018–19 Pro14 season, he named as Permit Player for Zebre in Pro 14.
[2][3] For 2022−23 season, he signed with London Irish to play in the English Premiership, until the collapse of the team.
[5] From 2019 he was also named in the Italy squad, having made his test debut against Wales during the 2020 Six Nations Championship.
[6][7][8][9] On 22 August 2023, he was named in the Italy's 33-man squad for the 2023 Rugby World Cup.
[10] This biographical article relating to Italian rugby union is a stub.