民國13年(1924)秋,張宏昌畢業後,到饒平縣一中任美術教員。同年冬,參加了該校社會主義青年團外圍組織“新學生社”。不久,加入中國共產黨。饒平黨組織決定在上饒區組織農運,開展鬥爭,張宏昌即與之配合,發展黨團組織,開展農民運動。民國16年(1927),張宏昌離開饒平一中,與其他領導人一起,組織武裝鬥爭,發動農軍1000多人攻打饒平縣城,旗開得勝,奪取了政權。不久,“八一”南昌起義軍到達大埔三河壩一帶,張宏昌帶領42人來到三河壩會見紅軍,領槍46支,改善了武器裝備。饒平縣從各區、鄉赤衛隊員中精選了200人,成立“工農紅軍東路第十四團”,張宏昌任團長,即配合“八一”南昌起義軍轉移,起義軍派師長周士弟帶300人來助戰。是年底,農軍再次攻打饒平縣城,革命聲威大震。次年1月,反動武裝全面圍剿,十四團處境十分困難,遂暫時解散、隱蔽待機行動。張宏昌此時回到家鄉蕉嶺新鋪。
張宏昌在村里組織“張氏青年改進會”,他以本地國小作為陣地,啟發進步教師投身革命,開辦夜校;秘密聯絡鄰近區鄉的進步青年、共產黨人,開展革命活動,擴大政治影響。張宏昌在蕉頭窩發動石灰工人成立“石灰工人工會”,向資方提出增加工資的要求,進行罷工鬥爭。同年夏,在本村成立農會,建立赤衛隊,實行“二五”減租,向封建地主、土豪劣紳展開鬥爭。張宏昌還在平遠邊境的磜尾村發展了一批黨員,成立支部,張宏昌擔任支部書記。9月,中共蕉嶺縣委在張宏昌家召開黨員會議,改選了中共蕉嶺縣委員會,張宏昌任書記。這時武裝隊伍已發展到40多人,有30多支槍,以油坑為據點,成立了東江(蕉嶺)紅軍獨立營,張宏昌任營長,匯合了從梅縣畲坑方面過來的同志30多人,一起到梅縣白渡開展革命活動。
民國18年(1929)5月1日,蕉城國民黨地方武裝300多人,一齊向油坑撲來,進行聯合圍剿。因敵眾我寡,張宏昌等即率部突圍,把力量伸展到平遠縣,活躍在蕉平邊境。7月12日,張宏昌率部出擊柚樹、熱柘等鄉國軍自衛隊,繳獲自衛隊槍枝8支。一天夜裡,張宏昌查哨,被新入伍的赤衛隊誤傷,左肩中彈,傷勢嚴重,遂離隊治傷。後被叛徒出賣,於9月被捕入獄,10月被殺害。時年27歲。