Ingaggiato dal Brescia, esordisce in Serie A il 26 settembre 2004 nella gara Udinese-Brescia (1-2). In campionato totalizza 27 gettoni di presenza e segna un gol. A fine stagione la squadra lombarda retrocede, ma resta nelle file delle rondinelle anche per i quattro successivi campionati cadetti, in cui la sua squadra perde due volte gli spareggi playoff. L'esperienza bresciana si conclude dopo aver totalizzato in campionato 170 presenze e 12 gol all'attivo. Il 31 agosto 2009 passa, infatti, in prestito con diritto di riscatto al Torino appena retrocesso in Serie B e allenato da Stefano Colantuono.