唐濮州濮阳(今河南濮阳西南人),字之巽,开元进士。为朔方军判官。天宝十五载(756),与同僚魏少游,李涵等定议,使涵赴平凉,请太子(肃宗)至灵武。既至,又与裴冕等劝告太子即皇帝位。肃宗授以兵部郎中。知中书舍人事,后为河西节度使,收复两京后,调荆南,入为尚书右丞,太常卿,充礼仪使,代宗时,为宰相,旋以蜀中将领崔旰擅杀节度使事,出任剑南西川节度使,前往镇抚,他懦弱无能,反荐旰为成都尹,还朝后仍任宰相,与同僚元载,王缙均以好佛闻名,一时成为风气。