饶州教授，应博学宏词科，作《大治赋》，楼钥很赏识他的文章。后随崔与之入蜀，历官通判成都府。理宗即位，召为秘书郎，迁金部郎中，以忤权相史弥远转考功员外郎，宝庆元年（1225年）又言李全必为国患，为台谏李知孝、梁成大所劾，九月初，罢归，居家凡九年，绍定六年以礼部员外郎召还，十一月，拜监察御史，乞罢枢密使薛极，十二月，又劾袁韶、郑损等人，以振朝纲。端平改元，担任殿中侍御史。不久擢为中书舍人，兼吏部侍郎兼同修国史。官至刑部尚书。端平三年（1236年）卒。谥文忠。洪咨夔是杰出的诗人。钱锺书《宋诗选注》选其诗四首，