A Michigan man says he called the police to report an erratic Uber driver more than an hour before authorities allege the driver began shooting people at random, killing six and wounding two others before he was arrested.

Matt Mellen tells WWMT-TV in Kalamazoo (http://bit.ly/1TAiR1Q ) that Jason Dalton picked him up at around 4:30 p.m. Saturday.

Mellen says Dalton began driving very erratically after he got a phone call and hung up. He says Dalton was speeding, sideswiping cars and driving over medians and lawns. Mellen says when they came to a stop, he ran from the car and called police. He says he also reported Dalton to Uber.

Authorities allege that Dalton shot the first victim outside of an apartment complex a little more than an hour later and that he shot seven others over the next several hours.

Dalton is expected to appear in court later Monday.