这个华尔,也不是什么善茬。他是美国纽约人,殖民主义者,受过基础的军事训练。早期从事劫掠邮车的活动,被美国政府放逐,之后华尔长期在海上从事冒险活动。27岁时,流浪到上海,次年到清军炮艇"孔夫子"号上当大副。
洋枪队在进攻青浦时,华尔被太平军打成重伤,这使他认识到这支军队不能战胜太平军,便一边诱骗中国人当炮灰,一边谋求英国的帮助。1861年8月,华尔在松江改组洋枪队,聘用欧美人当军官,招骗中国人当士兵,组成了中外混合军。三个月后,洋枪队的人数扩大到2000多人。
1862年初,太平军进攻上海,华尔率领洋枪队配合清军、英法在上海的正规军进行抵抗,成功抵御了起义军的进攻。保住上海后,中外反革命势力开始进攻嘉定、南桥等地的太平军。此时的太平军出现了内讧,内部势力争权夺利,逐渐衰败。同年9月,华尔率领洋枪队和英法军队进攻浙江时,受重伤,不久毙命。华尔死后,西方侵略者互争洋枪队的领导权,最终由美国人白齐文担任新的统领。
1863年,英国使手段,让李鸿章撤掉了白齐文,派英国军官奥加伦暂替,后由英国人戈登率领洋枪队。戈登和李鸿章的淮军密切配合,疯狂屠杀太平军,大量中国人死在洋枪队的手中。
中国的战事结束后,戈登又带领洋枪队远赴埃及投机,最终被苏丹民族的军队击毙。