Graduated from Graduate Institute of Theatre Performance in Taipei National University of Arts (NTUA), he currently holds the position of instructor in the Department of Theatre Arts in NTUA and lecturer in the Dance Department in Chinese Culture University.