994年晋升为总警司，于1997年晋升为警务处助理处长（刑事）。于2000年，他被调任至东九龙总区指挥官，于2001年晋升为警务处高级助理处长，兼任监管处处长，于2002年擢升为警务处副处长（管理）。2008年1月7日，冯兆元退休。同日，行动处处长曾伟雄接任警务处副处长（管理）。