Le , il reprend du service à l’armée d’Italie, comme adjudant général, son grade de général de brigade ne lui ayant pas été confirmé. Pendant la campagne de 1807, il se distingue au , où dans la journée du juillet, à la tête du d’infanterie, de deux bataillons d’italiens et du de hussards hollandais, il enlève sous le feu très vif de l’ennemi toutes les redoutes de la gauche de cette place ainsi que 14 pièces de canon avec leurs caissons, et vient ainsi prendre position jusque sous ses murs. Chargé de la défense des îles d’Usedom et de Wolin, il repousse les Anglais à deux reprises, et il est blessé à la prise de Stralsund le .