Après avoir servi aux armées du Rhin et d'Italie, il est nommé gouverneur de Rome et des États pontificaux. En 1799, quand les Français évacuent Rome, il fait la campagne contre les armées alliées. Il livre du 17 au la bataille de la Trebbia aux Austro-Russes de Souvorov, essuie une lourde défaite et ne parvient à faire sa jonction avec le général Moreau qu'avec une partie de ses forces d'origine.