An Oconomowoc driver arrested after a fatal crash on Interstate 94 that killed a Good Samaritan helping another motorist has four prior drunken driving convictions and was free on a signature bond for a fifth such offense.

Frank Schiller, 37, is now being held on $1 million bail at the Waukesha County Jail and is scheduled to make an initial court appearance Thursday. Schiller has open cases in three counties. He had been free on a signature bond in the latest OWI (operating while intoxicated) case from Milwaukee County and $1,000 bail in two pending Waukesha County drug possession cases and $500 bail posted in an April drug paraphernalia possession case in Washington County.

According to court records, Schiller was eastbound on I-94 shortly after 9 p.m. near Delafield when he tried to pass other cars on the shoulder and struck and killed Peter Enns, 48, of Alberta, Canada, who was helping another driver change a flat tire on a minivan.

A 56-year-old woman and an 11-year-old were taken to hospitals for treatment for injuries.

Schiller was also taken to the hospital, where deputies immediately smelled the odor of intoxicants. Because of his record of OWI convictions, Schiller could have a blood-alcohol concentration no higher than 0.02, a quarter of the legal limit for most drivers.

Sheriff's deputies called a judge and got approval for a warrant to take a blood sample from Schiller. The results have not yet been returned.

Besides Schiller's car and the disabled minivan, two other cars that swerved to avoid the crash were also involved in an accident, according to Waukesha County court records.

According to the criminal complaint in Schiller's pending drunken driving case in Milwaukee County, witnesses on March 9 reported a man passed out in the driver's seat of a Ford Taurus in the 9200 block of W. Blue Mound Road. Investigators arrived and found a hypodermic needle on the roof of the car, and Schiller appeared to be overdosing.

He was taken immediately to a hospital and admitted having used cocaine and heroin. His case was postponed twice while lawyers awaited the results of blood tests. On June 29, the case was set for a plea and sentencing on Aug. 29.

In all, Schiller has a criminal history involving drugs, bail jumping, battery and other offenses dating back to 1998.