字越卿。贝州安平（今青州西北）人。元和五年进士。宝历中，入朝担任监察御史。大和初年，为侍御史，后迁户部郎中，出京担任汝州刺史。知制诰，以母丧离任守孝。在乡里探望病人，只送茶和药，不送钱也不送布。文宗朝拜礼部侍郎。出京为华州刺史镇国军等使，历官平卢军节度使，终官尚书左丞。