学校、南京海军鱼雷枪炮学校等校学习。1922年毕业后在广东海军第四舰队股役，历任副部门长、部门长、副舰长、舰长等。1930年前往英国留学，就读于格林威治皇家海军学院、英国海军鱼雷学校。1934年回国后，历任海军水鱼雷营营长、海军第二舰队司令部参谋、贵州桐梓海军学校训育主任等。1945年任长治号军舰舰长，1948年出任中华民国海军最大的巡洋舰重庆号的舰长。1949年2月，邓兆祥率领重庆号官兵转投中共。后被东北军区任命为中国人民解放军海军重庆号巡洋舰舰长。同年5月出任安东海军学校校长。中华人民共和国成立后，