宁海县（今浙江省宁海）主簿，又升迁秀州（今浙江省嘉兴市）司录。建炎三年（1129年）知泗州（今江苏盱眙北）兼淮南、京东等路抚谕使，对付叛军李成。同年八月奉命赴金国至太原，滞留近一年，十二月被迁往云中（今山西省大同市）。绍兴元年（1131年），被金人流放到冷山（今黑龙江五常境内的大青顶子山），从云中至冷山走了六十日，冷山天寒，四月生草，八月飞雪。天眷二年（1139年），被陈王完颜希尹带到燕京（今北京）。金国数次胁迫洪皓出任官职，被洪皓拒绝。洪皓曾屡次派人向被囚禁在五国城（今黑龙江依兰县）的徽、钦二帝及在临安府