A debutat în 1998 în prima echipa a Stelei în meciul contra Olimpiei Satu-Mare, sub conducerea lui Emeric Jenei. Își amintește cu zâmbetul pe buze că în vestiarul Stelei s-a simțit ca într-o familie, dar a simțit și presiunea de a juca alături de Marius Lăcătuș sau Belodedici.
După un periplu prin Liga a doua, a ajuns la Oțelul Galați, unde l-a avut antrenor chiar pe Marius Lăcătuș. Deși spune despre acesta că avea o personalitate dominantă, este mândru de faptul că a avut un impact pozitiv asupra carierei sale.
Revine la Steaua odată cu sosirea lui Olăroiu pe banca tehnică, de la care învață că nu doar pregătirea tactică este foarte importantă, ci și cea mentală.
În vara lui 2006 este transferat la Ajax Amsterdam, unde a petrecut patru ani ca jucător. Debutează pe 13 august în Supercupa Țărilor de Jos, câștigând astfel și primul trofeu din Țările de Jos, împotriva celor de la PSV Eindhoven.
Revenirea în prima reprezentativă românească în 2007, împotriva naționalei Olandei, pentru ca apoi să fie convocat constant la celelalte meciuri ale României, contribuind astfel la calificarea echipei la Euro 2008.
Printre momentele în care s-a simțit la un alt nivel în cariera fotbalistică se numără și perioada în care a evoluat la Ajax Amsterdam, unde a învățat că trebuie să fie constant și să prezinte întotdeauna cea mai bună variantă a sa, atât la antrenamente, cât și în meciurile oficiale.
Află cum era atmosfera în vestiarul Ajax, dar și relația pe care a avut-o cu Victo Pițurcă, atunci când acesta era selecționerul echipei naționale, dar și dacă a rămas sau nu în relații bune cu Marius Lăcătuș doar într-“Un Podcast la Alt Nivel”: