Nicholson was born in County Durham and educated at Ludgrove School, Harrow School and Clare College, Cambridge.
Nicholson hails from County Durham and pursued his schooling at Ludgrove School, Harrow School, and Clare College, Cambridge.