Provincial Police pulled over a vehicle near Drake Road shortly after 9 last night.
The driver failed a road-side screening test and was taken back to the OPP detachment for breath tests.
The 29-year old is charged with impaired driving, speeding, failing to surrender his license, and driving without valid plates.