唐濮州鄄城(今山东鄄城北)人。少举明经,补博城县丞。武则天时,迁左卫率府录事,兼直弘文馆,受诏与诸儒撰定仪注。转四门博士,拜太子司议郎兼崇贤馆学士。中宗即位,加朝散大夫,旋卒。著有《尚书纠谬》、《春秋振滞》、《礼记绳衍》等。