En 1665, il participe à la guerre contre les Pays-Bas sous les ordres de son oncle le duc d'York. En 1669, il est fait colonel de la "" (Garde royale, créée en 1660). En 1670, la mort de George Monck fit de lui, à 21 ans, le plus jeune officier supérieur. Il participe à la troisième guerre anglo-néerlandaise en 1672, à la tête de soldats anglais combattant aux côtés des Français. Il participe avec panache au siège de Maastricht.