Moore was born in Tripoli, Libya on the 9 May 1963 to John Robert Moore and (Norah) Patricia Moore (née Buckley)[1] In 1985, he married Margaret Patricia Isabel Martin (Maggie), with whom he has had a son and a daughter.[3]