 He would subsequently serve in the United States Army in various capacities over a period of forty years.Willcox served in the Mexican–American War, fought against the Indians on the frontier, and again in the Third Seminole War.Following the latter conflict, he resigned from the Army in 1857.