A început fotbalul la LPS Slatina, după care la 12 ani a ajuns la Alprom Slatina, echipă cu care a ocupat locul secund în Campionatul Republican, în sezonul 2002-2003. A fost curtat de Steaua și Dinamo, dar la 14 ani a ales să se mute la Școala de Fotbal Ardealul, din Cluj-Napoca[1]. După ce a fost monitorizat o perioadă de Sporting Lisabona, în 2007 a fost legitimat la echipa portugheză, la vârsta de 17 ani[2].
Deoarece la Sporting a fost folosit pe postul de fundaș dreapta, ceea ce nu i-a convenit[3], în 2008 s-a hotărât să revină în țară, și a semnat cu divizionara secundă Internațional Curtea de Argeș, alături de care în 2009 a reușit să promoveze în Liga I.
A evoluat la toate echipele de tineret ale României, începând cu cea sub 17 ani. A debutat la echipa mare a României la data de 29 mai 2010, într-un meci amical împotriva Ucrainei.
În 2010 a semnat un contract pentru cinci sezoane cu FC Steaua București[4].