Fue designado virrey de Navarra, de Aragón y de Cataluña; desempeñando este último cargo, perdió contra los franceses la batalla de Torroella (27 de mayo de 1694).