Villarreal Huertas, David