Police are saying that an airline passenger faces charges after he punched a United Airlines gate agent Thursday night at Washington Dulles International Airport.