he participated in the cerro gordo and chapultepec battles