北魏河间莫(今河北任丘北)人,字洪宾。少好学,负帙寻师,博览书传。任中书博士,为孝文帝赏识。官散骑常侍,兼尚书。正始二年(505),梁汉中太守降魏,他赴汉中收纳,获郡十四。又叔军平巴西,力主平蜀,宣武帝不从,克武兴,灭仇池杨氏而返。次年,与中山王元英率轻骑夺回悬瓠。迁殿中尚书,加抚军将军。以暴病死。