Prior to this, he was a postdoctoral researcher from Department of Electrical Engineering and Computer Science at Northwestern University. He got his PhD from UCLA in 2014, and his B.S. and M.S. degrees from Tsinghua University in 2006 and 2009. He is the recipient of the 2013-2014 Dissertation Year Fellowship from UCLA.