 He was born in Kennethmont in Aberdeenshire on 18 June 1833 the eldest son of Robert Lippe, a mill-wright.He studied Divinity at Marischal College in Aberdeen 1851 to 1856, graduating MA.In 1862 he became a schoolteacher in the village of Forgue where he continued until 1879.