Actor Dennis Farina was charged with a felony Sunday at Los Angeles International Airport after a loaded gun was found in his carry-on luggage.

When the weapon was discovered at a security checkpoint, the 64-year-old actor said he had forgotten the .22-caliber handgun was in his luggage, police said.

Farina was booked for investigation of carrying a concealed weapon, said Sgt. Dennis Beacham.

Bail was set at $25,000 before police discovered the weapon was not registered. Charges were upgraded to a felony, and he is now being held in lieu of $35,000 bail.

Farina's latest film, the Ashton Kutcher-Cameron Diaz comedy "What Happens in Vegas," opened Friday.

Farina has starred in TV's "Law & Order" series and in such movies as "Snatch" and "Get Shorty." The actor is also a former Chicago police officer.

Calls to Farina's lawyer and agent were not returned Sunday.