唐扶风平陵(今陕西咸阳西北)人,字丹列。隐居江南多年。贞元中,为左拾遗、侍御史。宪宗时,出其不意为唐州刺史。武元衡辅政,荐为御史中丞。旋因故怨李吉甫,乃为造事实,阴谋陷害,事露,出为湖南观察使。历任黔州、容州刺史,容管经略观察使等职。