A Biddeford man faces multiple charges, including OUI, after police stopped him for erratically driving a bus that was carrying high school students.

Maine State Police say 68-year-old Richard Tanguay was driving Biddeford High school students home from a championship field hockey game just before 8:00 Saturday on I-95, when his bus was spotted by Trooper Patrick Hall. The trooper said the bus was speeding in a construction zone, not using turn signals to change lanes, and wandering in and out of the lane it was traveling in.

The trooper pulled the bus over and reported seeing signs of impairment in the driver. He conducted field sobriety tests and, as a result, took Tanguay into the Cumberland County Jail for an intoxilyzer breath test and an exam by a drug recognition expert. Tanguay was charged with operating under the influence of drugs, driving to endanger, and endangering the welfare of a child, and was released after posting his $500 bail. He's been placed on administrative leave from his job with the Biddeford School Department, pending the outcome of an investigation into the incident.

A substitute driver got the bus back to the school and none of the students were hurt in the incident.

More From WQCB Brewer Maine