Hijo de extremeños, David Muñoz nació en el barrio de San Ildefonso de Cornellá de Llobregat, un municipio a escasos diez kilómetros de Barcelona.