2003年，他转至怡富（怡雅苑、富善邨）选区参选，当时的对手是陈平。任启邦对陈平的批评不主动反击，并打温情牌; 他在宣传单张上刊登多封信件，尝试证明自己获得不少支持。结果他以3,176票击败1,904票的陈平。当选后他经常和关永业共同推动社区工作。四年后，他以2,837票击败2,509票的巫伟文，成功连任。任启邦参与了2008年香港立法会选举，排在郑家富名单的第二名。2010年12月18日，他与约25名成员因不满民主党的立场，决定集体退党。2011年香港区议会选举，他首次以新民主同盟身份参选