Background
Francis was born in 1864, in London, United Kingdom. Parents are Ven. Archdeacon Norris, Doctor of Divinity and Edith Grace Lushington, the youngest daughter of the Right Hon.Stephen Lushington, Judge of the Admiralty.
Francis was born in 1864, in London, United Kingdom. Parents are Ven. Archdeacon Norris, Doctor of Divinity and Edith Grace Lushington, the youngest daughter of the Right Hon.Stephen Lushington, Judge of the Admiralty.
He studied at Winchester and Cambridge.
Francis Lushington arrived in China in 1889. Since 1 January 1914, he has been Bishop of the Diocese of North China, in the Chung Hua Sheng Kung Hui comprising at present Chihli, Shansi, Shensi, Kansu and Manchuria.