At Hampton Grammar School, he attained ten GCE Ordinary Levels and three GCE Advanced Levels in Physics, Mathematics, and Applied Mathematics.
La Hampton Grammar School, el a strans zece GCE Ordinary Levels și trei A-Levels (fizică, matematică și matematică aplicată).