元十年中贤良方正科。初为秘书省校书郎。贞元十二年为宣歙观察使从事。元和元年累迁右补阙。元和二年（807年），召为翰林学士，历官中书舍人。元和十二年七月，拜中书侍郎、同中书门下平章事。长庆二年（822年），授秘书监。大和五年（831年），拜检校左仆射，兼吏部尚书。大和六年八月卒，赠司空。