寿州人,元祐宰相公著之曾孙。绍兴六年(1136)赐进士出身,擢起居舍人。累官中书舍人,兼直学士院。以忤秦桧,劾罢,提举太平观,卒,学者称东莱先生。(节录《宋史》卷三百七十六)
尝集江西宗派诗。(《中兴以来绝妙词选》卷一)
曾季狸曰:“东莱晚年长短句,尤浑然天成,不减唐花间之作。”(《艇斋诗话》)
近人赵万里辑得本中词二十六首,为《紫微词》一卷,刊入《校辑宋金元人词》第二册中。