He received his PhD from the Physics Department of the Chinese University of Hong Kong in 2011, where he worked with Ke-Qing Xia studying turbulent thermal convection. Before joining Penn State, he was a postdoc at Yale University with Nicholas T. Ouellette and at Wesleyan University with Greg A. Voth.