A former CIA agent is charged with stealing $40 million in gold bars, $2 million in cash and lying to the agency about his background. Photo by Chris Kleponis/UPI | License Photo

May 28 (UPI) -- A former CIA agent is accused of stealing nearly $40 million worth of gold bars and about $2 million in cash from the agency, and lying to the agency about his education, military history and pilot license.

David J. Rush of Virginia, who is described in a criminal complaint as a former senior executive with a top secret clearance, was arrested last week and charged with theft of public funds, The Washington Post, USA Today and NBC News. He also claimed about $77,000 of paid military leave for which he wasn't entitled.

The FBI searched Rush's home last week and found 303 gold bars that weighed 2.2 pounds each and are estimated to be worth about $40 million, according to an affidavit written by Special Agent Matthew Johnson, USA Today reported.

The FBI seized the gold from the home along with about $2 million in cash and 35 luxury watches, many of which were Rolexes.