Dopo aver acquisito la cittadinanza italiana nel 2008 viene convocato in nazionale, con la quale vince l'oro ai Giochi del Mediterraneo XVI Giochi del Mediterraneo. Nel 2011, con la nazionale, vince l'argento al campionato europeo, mentre nel 2012 conquista la medaglia di bronzo ai Giochi della XXX Olimpiade di Londra.