Career
Born the son of Admiral of the Fleet Sir Geoffrey Hornby, Hornby joined the Royal Navy in 1879 and took part in the bombardment of Alexandria in July 1882 during the Anglo-Egyptian War. He became involved in resolving the Sinai boundary dispute in 1906 and served in World War I, initially commanding Light Cruiser Squadrons and then, briefly, as Commander-in-Chief, North America and West Indies Station in February 1915 before reverting to second in command of that station in March 1915. He retired in 1922.