Ante la inminente invasión chilena, colaboró en la defensa de Lima incorporándose a la reserva y asistiendo en la construcción de los reductos que defendían la capital. Como subteniente de la cuarta compañía de ingenieros y bajo el mando del capitán Ricardo Rey y Basadre, peleó en las batallas de San Juan y en Miraflores (1881).