宋泉州同安(今属福建)人,后移居润州丹徒(今江苏镇江)、字子容。庆历进士。学识渊博,尤详典故,时称“古事莫语子容”。官至右仆射兼中书门下侍郎。元佑三年(1088),与韩公廉等制造水运象台,自著《新仪象法要》,为叙述宋以前天文仪器制造的重要著作。医药造诣深,嘉佑二年(1057),任太常博士、集贤校理时,参与校注《嘉佑补注神农本草》。次年主编《本草图经》,征集齐备,考证详明,颇有发挥,是我国现存最早的绘图本草。还著有《苏魏公集》。