Pilots diverted a United Airlines flight traveling from Orlando, Florida to Washington, D.C., after a passenger lit a cigarette and urinated in the aisle.

He's been identified as Mark McGovern. A United Airlines spokeswoman says flight attendants noticed McGovern appeared drunk not long after the plane left Orlando.

She says McGovern later lit a cigarette and began to argue with a flight attendant who asked him to put it out. The spokeswoman says that, after the exchange, McGovern stood up and urinated in the plane's aisle.

The plane landed Friday night in Charlotte, North Carolina, after being diverted from its direct flight.

McGovern was taken into custody by federal authorities, Charlotte/Douglas International Airport director Jerry Orr says. Orr says it's infrequent that federal air marshals have to restrain and remove a passenger.

The 117 passengers on board were on the ground for only 23 minutes before the flight took off for Dulles Airport.

A customer service representative for United Airlines says the airline's drinking policy does not have a set maximum for ordering alcohol while in the air, but if a passenger does become unruly the pilot will land the plane.