Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Après un Master en planification urbaine et régionale de l'Université de Pennsylvanie (1989), il obtient un Graduate School of Urban Planning à la National Chung Hsing University(en) (2015) puis un BA, Département de la planification urbaine dans la même université.
En tant qu'océanographe, Chiau a élaboré des plans marins.
Chiau a été nommé directeur adjoint de l'Environmental Protection Administration.