A dubious driver pulled over in Mount Pearl had a lengthy checklist of problems by the time police were done with him.

The Royal Newfoundland Constabulary said the man was stopped on Topsail Road around 3:20 p.m. Thursday.

Commonwealth Avenue at Topsail Road, Mount Pearl

The man who was driving the vehicle was found to be drunk at the time, and in addition to counts of impaired driving also faces a charge of driving while prohibited.

He was also charged with multiple breaches of provincial statutes.

Police said he was charged with operating a vehicle with open liquor, and of driving an unregistered vehicle that had false stickers.

The driver, whose licence was suspended, was also not wearing a seat belt.

Before his arrest, he had already racked up $5,600 in fines.

The car, which was not insured, was impounded.

The suspect was detained in the lockup overnight for a court appearance on Friday.