Gallardo Ceja, David