Deputies said they found more than $500,000 concealed inside a truck in Fort Bend County.

Fort Bend County sheriff's deputies said they saw a truck making erratic lane changes while headed southbound on U.S. 59 near Cottonwood Church Road.

A deputy stopped the driver on U.S. 59 near Daily Road.  The deputy was suspicious and searched the truck with a K-9, officials said.

Investigators said $509,000 in cash was concealed inside the truck.

The driver, Javier Jose Lopez, 38, was arrested and charged with money laundering. He was booked into the Fort Bend County Jail with bond set at $125,000.