唐京兆人。

德宗贞元十七年进士。

叙武德至贞元选举荐进人物事实,作《广人物志》十卷。

释褐为桂管从事。

宪宗元和中,历事岭南五管,至桂管观察使留后。

穆宗长庆初,为监察御史使安南,过邕州。

时邕管已废,隶容管,刺史李元宗白状言其非宜。

容管经略使严公素遣人盗其稿,周士愤死。