Han var født i Renfrewshire og var sønn av William Cathcart. Etter at han fikk sin utdanning ved Eton og Edinburgh, sluttet han seg til British Army i 1810. Han tjenestegjorde i USA og Flandern, utmerket seg i bombardementet av København og representerte Storbritannia ved hoffet i Russland og under Wienkongressen.