东晋河内怀县(今河南武陟西南)人。少微贱,怀帝时,乘乱率众自为坞主,投荥阳李矩,并力拒石虎、刘曜。太宁三年(325)降附刘曜,复自奔建康。次年,成帝以为北中郎将,监淮北军事。苏峻、祖约之乱,临阵私逃,乱平,还寻阳。咸和四年(329)拒不入朝,杀江州刺史刘胤,欲自据江州,被陶侃擒杀。