唐襄州襄阳(今湖北襄樊)人,字孟将。中进士后任清源丞。永昌元年(689)以贤良征试,对策第一。累官至凤阁舍人,后出为合州、蜀州刺史,迁荆州大都府长史。因狄仁桀(一说姚崇)荐,迁秋官侍郎,旋为宰相。神龙元年(705)与桓豢范、敬晖等乘武则天病重发动政变,迎中宗复位,升任天官尚书,迁中书令,监修国史。封汉阳郡王。不久为武三思排挤罢相。次年,贬为新州司马,愤恨而死。