霸先袭杀王僧辩，废黜萧渊明，立梁敬帝萧方智，改封黄法为新建县开国侯。太平元年（556年），梁朝割江州四郡置高州，以法为使持节、散骑常侍、都督高州诸军事、信武将军、高州刺史，镇守于巴山郡（在今江西崇仁县）。557年，陈霸先建立陈朝，王琳在郢州立梁永嘉王萧庄为帝，遣李孝钦、樊勐、余孝顷攻打陈朝江州刺史周迪，并图谋黄法的高州四郡，法率兵援周迪，擒获余孝顷等三将。进号宣毅将军，增邑并前一千户，给鼓吹一部。又以抵抗王琳之功，加平南将军、开府仪同三司，与周文育及周迪筑城于金口，继续征讨余孝顷之子余公扬和弟弟余孝