唐邓州南阳人,字冠章。

释褐任汴州从事。

迁蓝田尉、集贤校理。

僖宗乾符中,先后为浙西赵隐、淮南刘邺辟为宾佐。

入为监察御史,迁左补阙,累官中书舍人。

中和间,拜工部侍郎,迁尚书右丞,改太子宾客、左散骑常侍,转吏部侍郎。

昭宗乾宁末,为韩建所排,贬衡州司马。

后复征拜礼部尚书,迁太常卿,又历兵部、刑部尚书。

后梁太祖受禅后不久致仕。