唐が突厥と和親し、武后が突厥の女性を武延秀に娶ろうとしたのに反対して合蜀二州刺史に左遷され、当時雲南に無用の軍を動かして多大の損害を受けている実状を論じ、姚州総督府の廃止を上奏したが容れられず、荊州大都督府長史にされた。

長安にいた狄仁傑の推薦により召されて、司刑少卿・秋官侍郎となり、さらに姚崇の推挙により鳳閣鸞台平章事を拝命し、鳳閣侍郎になった。当時武則天の寵愛をうけ横暴を極めた張易之・張昌宗兄弟を除くために、武則天が病衰したのに乗じて神龍元年(705年)に中宗を東宮に迎え、兵を発して張兄弟を斬り、武則天に「則天大聖皇帝」の尊号を奉って位を退かせ、中宗を復位させた。