Hau es un miembro del Partido Kuomintang de Taiwán (KMT).
Hao, el hijo del primer ministro anterior, General Hao Pei-tsun, dejó el Kuomintang en los años 1990s para unirse al Nuevo Partido.
Él fue elegido como un legislador en 1995, y servido hasta su cita como jefe de la Administración Ambiental central de la Protección del gobierno en 2001 bajo el presidente Chen Shui-bian.
Él fue Secretario general de la Cruz Roja en Taiwán y volvió a ingresar al partido Kuomintang en enero de 2006.
Él fue elegido subsiguientemente a Alcalde de Taipéi en las elecciones municipales de la República de China de 2006, derrotando candidato del Partido Progresista Democrático y al ex primer ministro Frank Hsieh con el 53,81% del voto popular.