OPP arrested a motorist for drunk driving after a near-collision on Highway 401 on Friday.

An Aurora man has been arrested for drunk driving — while on his way to court to face earlier drunk driving charges.

Ontario Provincial Police pulled over a motorist headed for Chatham on Friday after a vehicle was reported to be driving erratically and almost caused a collision on Highway 401.

During the course of their investigation, police said they learned the alleged driver of the vehicle was on his way to court for previous impaired driving-related charges laid by the Chatham OPP in April.

The police investigation also found that the man was allegedly driving with a suspended licence — a result of the previous charges.

According to Elgin County OPP, one of their officers pulled over a motorist without incident on Hwy. 401 near Iona Rd. in the Township of Southwold at around 10:15 a.m. Friday after the vehicle almost collided with another one.

Kin-Ping Ma, 54, faces charges of impaired driving, driving while under suspension and operating a motor vehicle with a blood-alcohol level of over 80 milligrams.