Cuando la alianza se rompió, el presidente paraguayo Carlos Antonio López lo nombró su embajador en Río de Janeiro ante el Imperio del Brasil, cargo que ocupó durante varios años.