He has appeared at eight editions of the FIFA Beach Soccer World Cup representing the Italian national team, earning a silver medal on two occasions (2008 and 2019), and, as of 2019, is the most-capped Italian player ever.