He has done his M.B.A.from George Washington University, and his J.D. from the University of Oregon. Before his appointment, he was a visiting law professor at the China University of Political Science and Law in Beijing and also served as Penn State Law China Programs Director.