宋光宗即位，绍熙元年（1190年）拜右谏议大夫兼侍讲，进御史中丞。本因周必大厚待，担任学官，因为二年不升官，留正上奏才得以升官，于是弹劾罢免周必大。母亲去世，服丧期应当辞官，顾虑再三，公论纷纷，于是才去职守丧。服丧终制，担任焕章阁学士，出知泉州、明州。宋宁宗即位，庆元元年（1195年），再为御史中丞。庆元二年（1196年）自御史中丞任同知枢密院事，四月任参知政事。他急于做官，阿附权贵，赞成韩侂胄庆元党禁。庆元六年（1200年）二月，任知枢密院事兼参知政事。吴曦贿赂宰执，想要驻守巴蜀，何澹因未得贿赂而持异议，