民國33年(1944)任寶安縣游擊大隊政治委員,指揮游擊隊員多次打擊日軍,破壞港九鐵路。民國34年(1945)任大亞灣海上獨立大隊政治委員,率領海上游擊大隊炸敵船,打海匪。民國37年(1948)2月,任廣東人民解放軍江南支隊政治部主任。民國38年(1949)1月,任中國人民解放軍粵贛湘邊縱隊東江第一支隊政治部主任。5月,任江南青年公學校長。8月,任東江縱隊行政委員會委員兼東江第一行政督導處主任。在解放戰爭中,劉宣馳騁沙場,參加大小戰鬥數十次,身先士卒,指揮正確,立下汗馬功勞。建國後,歷任東江行政專員公署副專員,海南筑路第三工程副局長,廣東省交通廳副廳長兼黨委書記,交通部第四航務局黨委書記,廣東省第五屆政協委員等職。1991年5月15日病逝於廣州。
平生艱苦樸素,清正廉潔,作風正派,為人誠懇,光明磊落,堅持原則,嬴得民眾和海外僑胞的愛戴和尊敬。