60年生于中国山西。1977年加入中国人民解放军，在兰州军区当通信兵。1979年到中国人民解放军南京通信工程学院（中国人民解放军理工大学的前身）读书。1983年到中国人民解放军总参谋部政治部工作，1992年到总参谋部工程维护总队工作，1994年到中华人民共和国国防部外事办公室工作，从综合局秘书做到副局长。耿雁生曾出访几十个国家，并多次参与重大涉外军事演习，如2005年中俄联合军演、2007年「勇士-2007」实兵实弹演习、「砺兵-2008」演习等。2010年4月担任中华人民共和国国防部新闻事务局局长、国防部