Inició su carrera en las divisiones menores del Club Sport Cartaginés, e hizo su debut con el primer equipo en 1998.