唐京兆万年人。

举明经第。

累除雍州司马。

宰相苏良嗣荐于武则天,历迁德、郑二州刺史,政尚清严,吏民尊畏。

久视元年,以鸾台侍郎同凤阁鸾台平章事,寻知纳言事。

时张易之等宠横,安石数折辱之,廷臣目之真宰相。

中宗神龙元年,罢相,俄迁中书令,封郧国公。

睿宗立,授太子少保,改封郇国公。

太平公主有异谋,欲引安石,拒不往。

复罢政事,留守东都。

后以事累贬沔州别驾,发愤卒。

玄宗天宝初追谥文贞。