LOUISVILLE, Ky. (WDRB) -- Police arrested a semi driver from Mississippi on drug charges earlier this week after he was stopped for speeding in Floyd County, Indiana. 

According to police, an Indiana State Trooper from the Sellersburg post stopped 64-year-old Barry Phelps in the westbound lanes of Interstate 64 in Floyd Country around 1 p.m. on Feb. 20 for speeding. 

While speaking with Phelps, the trooper could smell the odor of "burnt marijuana" coming from the semi.

During a search of the vehicle, police say they found a gun, cocaine, marijuana and $7,000 in cash. 

Phelps faces several charges including possession of marijuana and cocaine and operating while intoxicated.

Copyright 2018 WDRB Media. All rights reserved.