He arrived at HMC in the Fall of 2008 from Department of Mathematics at UC Berkeley where he was first an NSERC Postdoctoral Fellow, and later an NSF RTG Visiting Assistant Professor. Prior to Berkeley, he received his PhD in Mathematics from the University of British Columbia. He received both his MSc in Mathematics and BS double major in Mathematics and Physics from Tulane University.