В 1857—1860 был военным атташе при перуанском посольстве в Париже, отличился в войне с Чили 1879—1883. В декабре 1885 Касерес способствовал свержению президента Иглесиаса и 3 июня 1886 был избран Президентом. В четырёхлетнее правление Касереса Перу было более свободно от внутренних смут, чем при его предшественниках. В 1890 новый президент Бермудес назначил его посланником в Лондон. В 1894, после смерти Бермудеса, Касерес был вновь избран президентом, однако уже в 1895 свергнут восстанием; место президента занял Николас де Пьерола.