湖州长城(今浙江长兴)人。幼好学,遍览经史。举进士,初授太子文学,历任给事中、太子詹事、集贤院学士。先后参与修撰《三教珠英》、律令格式以及国史等。七入书府,时论称美。(102/3175,参见《新唐书》199/5662)