Fu tesserato giovanissimo dalla Roma. Compie tutta la trafila nel settore giovanile della squadra capitolina ed esordisce in Serie A il 9 maggio 1999 all’età di 17 anni appena compiuti nella partita -Roma (2-0) con Zeman allenatore. Nella stagione successiva con Fabio Capello allenatore diventa campione d’Italia con la maglia della Roma . Nel gennaio 2001 passa al Verona (Serie A) dove colleziona 4 presenze. In seguito disputa due campionati di Serie B rispettivamente con il Palermo ed il conquistando anche la maglia della Nazionale Under-21 italiana. Nella stagione 2003-2004 torna a giocare nella massima serie indossando la maglia dell'Empoli con cui colleziona 8 presenze in campionato.