A man has been charged after allegedly failing a roadside breath test.

In the early hours of Sunday morning, March 17, a man driving a car on William Street in Johnstone caught the attention of cops.

Police claim that they had cause to stop the man after officers suspected him of being under the influence of alcohol.

READ NEXT: 'No answers': Milldale Centre parents hit out at care authority

Cops spoke to the 30-year-old who was asked to do a roadside breath test, which he reportedly failed.

He is set to appear in court at a later date after being charged with alleged drink driving.

A police spokesperson said: "About 4.15am on March 17 at William Street, Johnstone, police had cause to stop a male who was driving a motor vehicle and was suspected to be under the influence of alcohol.  

"Police stopped and spoke with the male who was subsequently detained in order to provide a roadside breath test which he failed.

"A 30-year-old male will appear at court at a later date charged with drink driving."