梁武帝太清二年（548年），爆发侯景之乱，乡里不安。黄法率领乡民组织地方武装，保卫家园。太守贺诩去江州（今九江）时，任命法为监知郡事，驻守新淦（今樟树市）。梁朝大将陈霸先从始兴郡（治曲江，在今广东韶关南）发兵，跨过大庾岭，入援建业（南京）。黄法击败侯景手下大将于庆，并派兵支援周文育，两军会合攻克笙屯。552年，梁元帝即位后，黄法被授为超勐将军、交州刺史，领新淦县令，封巴山县开国子，食邑三百户。承圣三年（554年），封明威将军、游骑将军，进爵为侯。后来担任高州刺史。天成元年（555年），王僧辩立贞阳侯