Calciatore italiano. Dopo aver giocato nel Renato Curi (1995-99), in Eccellenza, e
nel Chieti (gennaio - giugno 1999, gennaio 2000 - giugno 2001) e nel Teramo
(giugno 1999 - gennaio 2000), in C2, nel 2001 fu ingaggiato dal Perugia, con
cui disputò tre ottime annate in serie A che gli valsero l'esordio in Nazionale (2003).
Trasferitosi a Palermo (gennaio 2004), in B, con la squadra siciliana ottenne
l'immediata promozione nella massima categoria. Esterno sinistro dotato di buona
tecnica, si mise in luce ai Mondiali di Germania del 2006, risultando decisivo
negli ottavi con l'Australia, quando si procurò il rigore realizzato da Francesco
Totti negli ultimi minuti di gara, e in semifinale contro la Germania, quando,
sul finire dei tempi supplementari, realizzò uno splendido gol che sbloccò la
partita a favore degli azzurri. Nella finale contro la Francia mise a segno il
quinto e decisivo rigore che regalò all'Italia la Coppa del Mondo.
Per la stagione 2006-07 fu ingaggiato dall'Inter, con la cui maglia vinse il titolo italiano 2007 (n. Roma 1977).