北魏乐安博昌(今山东寿光)人。皇兴三年(469)魏占青州,他以平齐户配云中为兵。留平城,以写书为业。后召为中书写书生,补中书博士。太和初,参定朝服式样。历官都水使者、将作大匠、太常少卿。营修平城宫室,皆有巧思,时称妍美。原有集,已佚。