Moresby was born in
Allerford,
Somerset,
England, the son of Eliza Louisa and Admiral of the Fleet Sir
Fairfax Moresby. He joined the navy at an early age as a Volunteer 1st Class in
HMS Victor. On 23 January 1871, he was appointed to the command of the 1,031 ton
paddle steamer cruiser HMS Basilisk, in which he made hydrological surveys around eastern New Guinea. During the survey of the southern coast he discovered the harbour which he named Fairfax after his father. The town established there, based on already existing native villages (principally
Hanuabada) was named Port Moresby and is now the nation's capital. Moresby was also searching for a shorter route between
Australia and
China and on the eastern tip of the island he discovered the
China Strait. He continued exploring along the north west coast as far as the
Huon Gulf.
Basilisk, under the command of Moresby, visited the
Ellice Islands in July 1872. On 29 September 1876, Moresby took command of , remaining in this position until 6 March 1878, when he was appointed Captain-in-Charge of the
Royal Naval Dockyard in the
Imperial fortress colony of
Bermuda. He was later promoted to admiral and died on 12 July 1922 in
Fareham,
Hampshire, England. ==Family==