北魏中山毋极(今河北无极)人,字思伯。编辑习经史。举秀才。太和禄,官中书博士,迁谏议大夫,为孝文帝常识。宣武帝即位,任中散大夫兼御史中尉,迁侍中,领中尉。诌事赵修,时人非之。修被处死,他免官还乡。后复为散骑常侍,迁河南尹。延日历四年(515),高肇死,他又以肇党,出为营州、凉州剌史。后结纳司秆崔光,得授车骑将军、侍中。颇为孝明帝敬重。