生于唐高宗显庆二年(657年),历冀氏、白水、伊阙三县尉,右台监察殿中,左台侍御史,再为起居,一为吏部员外,中书舍人,礼部侍郎,尚书左丞,黄门侍郎,少府监,持节颖、洪、沔、苏、宋、魏、汴、饶、同等州刺史,前后充河北宣劳、江西按察、河南沟渠等三使。卒于开元二十三年(735年),享年77岁,天宝十年(751年)葬于寿安县纺山。封范阳县子,谥曰鼎穆。
夫人周氏,生于乾封二年(667年),卒于天宝四载(745年),时年78岁。其父周崇,雍丘县令,史书无载。有嗣子,门下省符宝郎。博雅大理评事,博雅鸿胪少卿,博济太子,右赞善大夫。