Pierce Brosnan has been stopped by Transportation Security Administration (TSA) agents at the Burlington International Airport in Vermont for trying to board a flight carrying a knife.
The 10-inch hunting knife has been found in the actor’s hand luggage.
The local police department said Pierce Brosnan, 62, was allowed to continue his journey after the issue was resolved.
James Bond actor was reportedly embarrassed and angry when the knife was taken away by agents.
TSA rules state that sharp objects such as knives, box cutters and scissors longer than 4in must be stored in checked baggage.
Lieutenant Shawn Burke, from the Burlington Police Department, said airport authorities told him about Pierce Brosnan’s encounter with TSA officials.
He said the actor “was encountered by TSA at one of their checkpoints” and was allowed to continue his journey after the issue was resolved.
British Airways has announced it is cutting the cabin luggage allowance for customers on its flights.
The maximum size of main carry-on bags will remain unchanged, but smaller second bags such as handbags will be capped at 40x30x15cm, British Airways said.
British Airways said there had been “an increase in customers travelling with hand baggage that exceeds their allowance” in recent months.
The change will come into force “in the coming weeks”, the airline added.
Currently, passengers can board flights carrying one bag of up to 56x45x25cm, weighing up to 23kg, plus another bag up to 45x36x20cm.
A British Airways spokesman said the new guidelines – which apply to all customers – meant the latter changing “ever so slightly”.
He said overloading of hand baggage caused delays as staff removed bags from the cabin.
Last month, a teenager from Scotland collapsed with heat exhaustion after wearing 12 layers of clothing to avoid paying a £45 ($72) extra luggage fee.