Reyes Camacho, David Angel