哲宗绍圣年间，被宋哲宗召对，担任秘书省正字、校书郎、国史院编修官，撰修《神宗史》。元符二年（1099年），议论专攻击蔡卞，诋诬高太后，转任迁起居舍人。宋徽宗初年，邓洵武被蔡京推荐，他被恢复史职，改秘书少监，于是邓洵武献“爱莫助之图”，力荐蔡京为宰相。进中书舍人、给事中兼侍讲，修撰《哲宗实录》，转任吏部侍郎。官至户部尚书、刑部尚书。崇宁三年（1104年），官拜尚书右丞。大观元年（1107年），转任尚书左丞、中书侍郎。政和三年（1113年）因事出知随州，提举明道宫，复官为端明殿学士，知亳州、河南府。召为中太一宫