元和六年,登进士甲科。释褐岭南管记,历佐淮蔡、许昌、梓潼、兴元四府,累奏兼监察御史。入朝为殿中,迁侍御史、户部员外郎。为旧府延荐、检校司封郎中,赐金紫,充兴元节度副使。入为户部郎中,迁谏议大夫。
太和中,王守澄构陷宰相宋申锡。文宗怒,欲加极法。质与常侍崔玄亮雨泣切谏,请付外推,申锡方从轻典。质为中人侧目,执政出为虢州刺史。质射策时,深为李吉甫所器;及德裕为相,甚礼之,事必咨决。寻召为给事中、河南尹。八
年,为宣州刺史、兼御史中丞、宣歙团练观察使。在政三年。开成元年十二月,无疾暴卒,时年六十八,赠左散骑常侍,谥曰定。
质清廉方雅,为政有声。虽权臣待之厚,而行己有素,不涉朋比之议。在宣城辟崔珦、刘濩、裴夷直、赵丱为从事,皆一代名流。视其所与,人士重之。
鸳鸯湖畔草粘天,二月春深好放船。
柳叶乱飘千尺雨,桃花斜带一溪烟。
烟雨迷离不知处,旧堤却认门前树。
树上流莺三两声,十年此地扁舟住。
主人爱客锦筵开,水闻风吹笑语来。
画鼓队催桃叶伎,玉箫声出柘枝台。
轻靴窄袖娇妆束,脆管繁弦竞追逐。
云鬟子弟按霓裳,雪面参军舞鸜鹆。
酒尽移船曲榭西,满湖灯火醉人归。
朝来别奏新翻曲,更出红妆向柳堤。
欢乐朝朝兼暮暮,七贵三公何足数!
十幅蒲帆几尺风,吹君直上长安路。
长安富贵玉骢骄,侍女薰香护早朝。
分付南湖旧花柳,好留烟月伴归桡。
那知转眼浮生梦,萧萧日影悲风动。
中散弹琴竞未终,山公启事成何用!
东市朝衣一旦休,北邙抔土亦难留。
白杨尚作他人树,红粉知非旧日楼。
烽火名园窜狐兔,画图偷窥老兵怒。
宁使当时没县官,不堪朝市都非故!
我来倚棹向湖边,烟雨台空倍惘然。
芳草乍疑歌扇绿,落英错认舞衣鲜。
人生苦乐皆陈迹,年去年来堪痛惜。
闻笛休嗟石季伦,衔杯且效陶彭泽。
君不见白浪掀天一叶危,收竿还怕转船迟。
世人无限风波苦,输与江湖钓叟知。