1854年(
咸丰四年),参加起事,围攻
韶关市(今韶关),未下。次年夏,往
湖南省,寻至
江西省,加入
太平军。约于1857年后,随
石达开独立行动,自赣赴浙、闽、湘、桂。1860年1月,和
谭星等脱离石达开东走,旋转战粤、湘、赣边境。12月,入
福建省,占
武平县。1861年4月,抵江西,与
李世贤会合,隶其麾下。后随军转战
浙江省、
皖南,封天将。1864年(
同治三年)春,谋取粮回救天京(今南京),进入江西。6月,败于
安仁县(今
锦江镇)邓家埠、贵溪鹰潭,遂走
东乡区。天京陷后,占雩都(今
于都县)。10月,往
瑞金市,与
林正扬部会合入闽,取武平,抵
永定区。1865年6月降清,授守备,随清将
刘典围攻
汪海洋于
嘉应州(
梅县区),丁向
左宗棠献策:“汪贼每战必身先士卒,宜用火枪视寇帅龙旗击之。但伤其酋,敌必破矣。”果不其然,在一次战斗中,汪海洋再次来到阵前督战,并一马当先闯入敌阵。此时,丁太阳告知清军要集中
火器向龙旗边射击,几十支
抬枪同时射向汪海洋,其头颅中弹,当晚便不治身亡。后随左宗棠入陕平回乱,临阵奋勇,得自募带一营,后随左赴直隶、
山东省剿捻。官至游击参将,从三品。后因缺额冐领,军纪涣散,为左上奏后正
法军前,时为
同治七年十二月初十。