Empieza a mostrar su buen nivel de juego en el Gramenet, en el cual permanecería por dos temporadas, llegando incluso a ser seleccionado por la selección catalana sub-12 para disputar el Campeonato de España, en el cual realizó grandes actuaciones convirtiéndose en uno de los líderes del combinado, aunque para su mala suerte en el último partido se rompió la tibia y el peroné.
Pese a este gran traspaso, el RCD Español y el FC Barcelona lo querían entre sus filas, siendo David seguidor culé, este prefirió al cuadro azulgrana, llegando de esta manera al club en el año 2006 con tan solo 10 años.
Finalmente, tras varias temporadas en las categorías juveniles con buenas actuaciones y esporádicas apariciones con F. C. Barcelona B, en 2013 fue incorporado de manera definitiva a la plantilla del filial junto con otros 6 jugadores del Juvenil A.
[5] Tras su periplo en Japón, en marzo de 2020 regresó al fútbol europeo tras firmar con el F. C. Botoșani rumano.
[9] En septiembre del año siguiente cambió de equipo para seguir jugando en el país con el Mezőkövesd-Zsóry SE.