Este un produs al academiei Stelei, unde a ajuns în 2007. Din 2009 până în 2011 a evoluat pentru echipa secundă a roș-albaștrilor. În 2011 a semnat cu FC Viitorul Constanța, iar în iarna lui 2014 a devenit jucătorul lui ASA Târgu Mureș.
În 2015 a fost aproape de a cuceri titlul de campion al României cu ASA Târgu Mureș, într-o luptă "umăr la umăr" cu Steaua București, dar a fost nevoit să se mulțumească doar cu titlul de vicecampion al României. Timp de aproape două sezoane a fost unul dintre cei mai buni[judecată de valoare] componenți ai echipei, de unde avea să plece în 2016 la KS Cracovia din Polonia.
În februarie 2017 revine în Liga I, sub formă de împrumut, la echipa antrenată de Dan Alexa, Concordia Chiajna, iar în vară semnează cu Astra Giurgiu pentru următoarele două sezoane competiționale.