El central zurdo comenzó su carrera en las categorías inferiores del Steaua București, antes de pasar por varios equipos como el Unirea Urziceni (2010-2011), Săgeata Năvodari (2011-2012) y Viitorul Constanța, desarrollando hasta 2017 toda su carrera profesional en Rumanía.
En las filas del Steaua jugó un total de 96 partidos, equipo con el que tiene contrato hasta junio de 2018 y al que llegó en el verano de 2014 procedente del Viitorul.
En el mercado invernal de la temporada 2016/17 fichó por el Real Betis[1] debutando contra el F. C. Barcelona, para un año después ir cedido al Benevento Calcio.
[4] En este equipo estuvo hasta enero de 2023, momento en el que regresó al Benevento Calcio.
[5] Esta segunda etapa en el club se interrumpió con el término de la temporada ya que en julio fue cedido al Al-Riyadh.