El 28 de mayo de 1649 fue nombrado Virrey de Nueva España, tomando posesión del gobierno el 13 de junio de 1650 y se mantuvo en el cargo hasta el 15 de agosto de 1653.