明末清初福建泉州人。郑成功部将。郑经继延平郡王位时,任侍卫,参预掌管台湾诸事。康熙十三年(1674)乘耿精忠起兵反清之机,随郑经渡海入闽,攻取漳、泉等地。郑经死,以计罢除陈永华兵权,杀郑经长子克臧,立次子克琰为延平郡王,独揽朝政。二十二年,清军攻台湾,挟克琰降清,领伯爵衔。