He earned his bachelor's and master's degree in political science from National Taiwan University (NTU). He earned a doctoral degree in political science from Yale University. Upon graduation, he returned to Taiwan to become a professor at NTU.