À l'été 2014, il rejoint le Mogliano Rugby qui évolue en championnat Eccellenza. Après deux saisons à Mogliano Veneto, il rejoint le Calvisano en 2016 où il remporte deux titres de champion d'Italie, jouant notamment un rôle central dans le titre de 2019, terminant également meilleur marqueur d'essais de l'exercice 2017-2018. En 2017, il fait également ses débuts comme "permit player", avec les Zebre, titularisé pour un match contre le Munster.