州彭山（今属四川）人。宋仁宗皇祐年间进士，任太原府判官。宋神宗熙宁三年（1070年）知彭州。贬监怀安商税。元祐二年（1087年），涉党争，贬爲梓州、成都路转运副使。元祐七年（1092年），召回，入爲起居舍人，迁中书舍人。宋哲宗时又外放，知陈州、潞州。崇宁元年（1102年）辞归。着有《吕陶集》六十卷。