Allen O'Neil



Allen O'Neil is one of the main soldiers in the Rebel Army, and a recurring mid-boss in most Metal Slug games.

Allen is infamously known as the "Immortal Devil Sergeant", as even though he is constantly killed every game, he manages to survive every attempt on his life.