唐长沙(今属湖南)人,一云商州(今陕西商县)人,字复愚。大中进士,曾任左拾遗。咸通四年(863),上疏言令狐淘子高“专家无子弟之法,布衣行公相之权。”次年,被贬为华阴令。官终中书舍人。文多取法于扬雄,以复古自任。原有集,已散佚,明人辑有《文泉子集》。