A man stopped by police officers as he was about to drive on to the M6 told them he had been driving without a licence for 50 years.
He was pulled over on the entry slip road of the motorway at junction 11 northbound, near Cannock, Staffordshire Police said. The driver, in his 70s, from Wolverhampton, was stopped at 13:30 BST on Monday on suspicion of not having insurance.
His flat-bed truck has been seized.
Police said he has been reported for driving without a licence and no insurance, officers said.