In 2016, he joined the Townsville Blackhawks in the Queensland Cup. At the end of the 2016 season, he joined the Sydney Roosters for 2017. In October, he represented Italy at the 2017 Rugby League World Cup.