I suoi legami con la famiglia reale ad ogni modo gli concessero di avanzare notevolmente nella carriera dell'esercito raggiungendo il 20 giugno 1854 il rango di Maggiore delle Grenadier Guards. Egli prestò servizio nella Guerra di Crimea e combatté la Battaglia di Alma, nell'Assedio di Sebastopoli, nella Battaglia di Balaclava e nella Battaglia di Inkerman. Egli venne promosso Tenente Colonnello "per distinto servizio sul campo" durante la guerra.