Commissioned into the Life Guards in 1964, he was promoted Major in 1976, and was later Commanding Officer of the Life Guards. He was promoted to Colonel in 1988 and attended the Royal College of Defence Studies in 1989.
In 1999 he joined the Office of the Princess Royal.
The Household of The Princess Royal provides the administrative support to Her Royal Highness The Princess Royal, daughter of Queen Elizabeth II. It is based at Buckingham Palace, and is headed by the Private Secretary.
The Household is separate from the Royal Household and is funded from the Civil List annuity paid to The Princess Royal for her public duties - which is however reimbursed to HM Treasury by Her Majesty The Queen.
- The London Gazette: . 31 December 1999. Retrieved 6 November 2008.