He was born in London, United Kingdom, and was educated in Sussex at Worth School, and graduated from the University of Kent with a BA Hons in Politics and Government.
He was born in London, United Kingdom, to a Roman Catholic family and from the age of 12 was educated in Sussex at Worth School, a Benediction boarding school. He graduated from the University of Kent with a BA Hons in Politics and Government.