Before joining UOIT, he conducted postdoctoral studies at Lawrence Livermore National Laboratory and Lawrence Berkeley Laboratory (NSERC Postdoctoral Fellow). He earned his PhD in Physics from Dalhousie University in 2009. During his doctoral studies, he was a Killam Scholar and spent time as a visiting student at UC Berkeley and the Carnegie Institution of Washington.