He received his PhD from the Cavendish Laboratory at Cambridge University in 2005. Prior to that, he received a BA (Hons) and MSci in Physical Natural Sciences, Trinity College, Cambridge University. After obtaining a PhD, he held three-year postdoctoral research positions at Purdue University and The Ohio State University.