丁鑫发出生于江西南昌。1992年3月至2001年初,任江西省公安厅厅长。2001年6月,当选为江西省人民检察院检察长。12月15日,丁鑫发在杭州市中级人民法院受审,成为新中国成立以来第一个在任落马的省检察长。