曾是春申君的门客；大泽起兵时追随陈胜，自称素通兵法，陈胜命周文为将军，由陈县进攻关中。周文沿途征兵，号称士兵十万人，战车千辆，破函谷关，驻兵戏水（今陕西临潼）。秦朝少府章邯武装了在骊山服劳役的数十万囚犯，起兵攻打周文。周文败退，却等不到救援，沿路败退曹阳（今河南灵宝东）等地，在渑池被秦兵追击，周文自刎。