Opposant au président Anastasio Bustamante, il s'exile une première fois aux États-Unis avant de se réconcilier avec ce dernier et de devenir ministre au sein du parti conservateur. Plus-tard, il participe à la guerre de la réforme et combat aux côtés des conservateurs contre le parti libéral de Benito Juarez. Après la guerre et la défaite des conservateurs, il soutient l'expédition française qui permet le renversement du président Juarez au profit des conservateurs. Après la chute de la République en , il devient Chef Suprême du Mexique à la tête d'un gouvernement conservateur provisoire.