仔港保鹿仔港街（今属台湾省彰化县鹿港镇）人，鹿港丁协源家族始祖丁克家的第六子。他于同治十二年（1873年）考取举人，之后在光绪六年（1880年）庚辰科殿试中式第三甲第四十八名同进士出身，同年五月，着交吏部掣签，分发各省以知县即用。后授广东即用知县，加同知衔，但因为家中因素，未前往广东就任。他曾担任彰化白沙书院山长，于光绪十二年时与训导刘凤翔、廪生吴德功、主事吴鸿藻等人探访台湾中部的节妇事蹟。