唐邢州南和人。

高宗调露中,登进士第。

工文辞。

武则天时,累除左台御史中丞。

居官鲠直,为则天所重。

睿宗复立,以吏部尚书同中书门下三品,力制外戚、公主干政,革除选举流弊,选贤任才。

忤太平公主,贬楚州刺史。

玄宗开元初,拜刑部尚书。

开元四年,继姚崇为相,宽赋役、省刑罚,善于守法持正。

开元贤相,史称姚、宋。

后罢知政事,历京兆留守,以左丞相致仕。

卒谥文贞。

有文集。