老同盟会员、国民党将领。别名海泉。新田骥村人。十四岁赴粤从军。参加同盟会。
1925年任广东革命军第八旅少将旅长,参加第一、第二次东征。因讨伐陈炯明有功,擢升国民革命军第一军第三师中将副师长。次年率部参加北伐,进军福州,转战浙江。在国共合作期间曾与苏联顾问鲍罗廷过从甚密。后离职去苏联入伏龙芝陆军大学学习,毕业后赴德国考察军事、政治,回国任国民党第二师中将师长,旋改任国民党中央军委高级参谋。
抗战期间,任敌后苏鲁皖三省游击副总指挥,曾在苏北同新四军抗击日寇。抗战胜利后,当选国大代表。