Urodził się w 1973 roku w Taipei. Studiował na wydziale radia i
telewizji Narodowego Uniwersytetu Chengchi (NCCU). Jego eksperymentalny
film krótkometrażowy "Stardust 15749001" (2003) zdobył Grand Prix
podczas festiwalu w Taipei. Jego drugi krótki film "My 747" zdobył Grand
Prix Hong Kong Independent Short Film & Video Awards (IFVA) w 2006
roku.