唐怀州河内(今河南沁阳)人。玄寂为太子时,曾任太子舍人、兼谏议大夫、内供奉。先天二年(713)协助玄宗诛杀太平公主及其亲信。以功授银青光禄大夫、户部尚书,封赵国公。常参预大政。后出为地方官,历任十五州刺史、二郡守。后为李林甫所忌,自缢死,一说被缢死。