Servicio militar
He was appointed as a Naval Cadet RN (With seniority dated 01/1848).
He was appointed as a Sub-Lieutenant RN (With seniority dated 01/09/1854).
He served in H.M.S. Sanspareil.
He served in H.M.S. Britannia.
He served in H.M.S. London.
He was appointed as Lieutenant RN (With seniority dated 23/10/1854).
He was appointed as a Commander RN (With seniority dated 24/11/1862).
He was appointed as a Captain RN (With seniority dated 14/09/1867).
He was appointed as the Private Secretary to the First Lord of the Admiralty 1881 and as Superintendent Sheerness Dockyard and as Director Naval Ordnance in 1883.
He was appointed as a Rear-Admiral RN (With seniority dated 29/04/1885).
He served as Admiral Superintendent Portsmouth Dockyard 1886.
He was appointed as a Vice-Admiral RN (With seniority dated 04/01/1891).
He was appointed as the Commander-in-Chief North America and West Indies Station (Flag in H.M.S. Blake) in 1892.
He was appointed as the Comptroller of the Navy.
He was appointed as a Admiral RN (With seniority dated 09/11/1896). (He retired on 13/07/1899.)