Il est nommé enseigne dans les Scots Guards. Il sert en Flandre en 1793 et assiste à la Bataille de Famars, aux sièges de Valenciennes et de Dunkerque et à la bataille de Lincelles. En 1794, il est promu lieutenant . Il sert en Irlande pendant la rébellion, et dans l'Invasion anglo-russe de la Hollande, où il participe à plusieurs actions. Le , il est nommé dans une compagnie avec le grade de lieutenant-colonel . Il sert avec les gardes dans la Guerre d'indépendance espagnole jusqu'à sa promotion au grade de major général le . Pour la Bataille des Arapiles il reçoit une médaille; il est également chevalier de l'Ordre de la Tour et de l'Épée, qu'il a obtenu l'autorisation d'accepter le . Sa dernière commission en tant que lieutenant général porte la date du .