共产党，1985年起担任北海舰队参谋长助理、青岛基地参谋长。1991年晋升海军少将，1993年出任北海舰队参谋长，1995年升任副司令员，1996年担任济南军区副司令员兼北海舰队司令员，1998年晋升海军中将。2000年任海军副司令员，2002年调任军事科学院院长。2003年6月12日被任命为海军司令员，接替石云生。2004年9月中共十六届四中全会被增补为中共中央军委委员，2005年3月在第十届全国人大第三次会议上被增补为中华人民共和国中央军事委员会委员。张定发是中国共产党第十四次、十五次全国代表大会代