Ha collezionato sei presenze con la maglia della Nazionale.
Ha giocato nella Serie A con la maglia di Bari, Catania e Palermo, e nella Serie B con la maglia di Pisa e Grosseto. La sua carriera è stata segnata da prestazioni altalenanti e problemi di concentrazione.