 He was educated at Grouville Primary School, then at Victoria College Preparatory, and at Victoria College.He gained a BA (Hons) degree in law from Kingston University (Surrey).He was a president of Kingston Polytechnic Student Union.