Nació en Villa de Álvarez, Colima en 1827, siendo hijo del Coronel Mariano de la Madrid y Josefa Guerrero, nieta de Anastacio Brizuela.