Nella stagione 2012-13 viene ingaggiato dalla Callipo Sport di Vibo Valentia mentre in quella successiva passa alla Sir Safety Perugia dove resta per quattro annate; con la nazionale vince la medaglia di bronzo alla World League 2014 e al campionato europeo 2015 e quella d'argento alla Coppa del Mondo 2015, ai Giochi della XXXI Olimpiade e alla Grand Champions Cup 2017.