Gregory R. Ball (born September 16, 1977) is an American business executive, former active duty Air Force officer and member of the New York State Assembly. Ball focused on illegal immigration during his tenure in office, and was named a Chairman of Lawmakers for Legal Immigration, an immigration reform group. He is a resident of Carmel, New York. Assemblyman Ball serves as the ranking member on the Veteran's Affairs committee, and is also a member of the Election Law, Energy, Housing, and Social Services committees. He represents New York's 99th assembly district, which comprises the towns Patterson, Mahopac, Carmel, Southeast, Putnam Lake and Brewster, in Putnam County; Yorktown, Mohegan Lake, Somers, and North Salem in Westchester County; and Pawling in Duchess County.