El jugador se formó en las inferiores del equipo argentino, donde hizo su debut como profesional con el primer equipo en el 2012, posteriormente en el 2015 llegó al Atlético de Madrid donde no tuvo el rendimiento esperado y fue prestado de River Plate.
En el 2016, el Sevilla contó con sus servicios durante un año y medio para luego migrar al Zenit de Rusia, donde luego tras casi 3 años llegó al conjunto regiomontano.