Durante la Segunda Intervención Francesa en México, Montes de Oca ejerció como médico del ejército mexicano atendiendo a los heridos de la Batalla de Puebla del 5 de mayo de 1862.