Fue secretario privado de los reyes Jorge VI e Isabel II del Reino Unido.
Después regresó a Inglaterra y fue designado secretario privado asistente del príncipe de Gales.
En 1952, se convirtió en secretario privado de la reina Isabel II, cargo que desempeñó hasta 1953.
Tuvieron tres hijos: John Frederick, Lavinia Joan y Caroline Mary Lascelles.
[2] Alan Lascelles es interpretado por el actor británico Pip Torrens en la serie de Netflix The Crown.