Lane was born in 1962 in London, England. He studied at Sherborne School and at Trinity College, Cambridge. He is partners with Allison Pearson. They have two children, Eveline and Thomas Lane. He now lives in Cambridge, England.