W latach 1998–2006 występował reprezentacji Włoch. W kadrze rozegrał łącznie 58 spotkań, w których zdobył 9 bramek. W 2000 roku zdobył z drużyną "Azzurrich" srebrny medal Mistrzostw Europy, natomiast w 2006 roku mistrzostwo świata.