Cruz Castillo, Juan G