Rochester, MN (KROC-AM News) - A Rochester man has been charged with felony DUI and Criminal Vehicular Operation for smashing his car into a number of parked vehicles and injuring a police officer in downtown Rochester Saturday night.

The criminal complaint against 35-year-old Justen Heintzman indicates he became upset after he was refused entry into a bar just moments before he and a woman got into his car and Heintzman began crashing into vehicles in the city-owned parking lot along the Zumbro River across from the Government Center.

Some police officers on foot patrol heard the noise and went to check, and as they tried to stop him, Heintzman crashed into a truck and pinned an officer between it and a car. Another officer drew his gun and pointed it at Heinzman. He still refused to stop and the officer used his baton to break the window and then used his Taser to subdue the man when he continued to resist.

The officer who was pinned was transported to St. Mary’s hospital to be treated for a minor injury.

One of the witnesses in the police report was City Councilmember Mark Bilderback, whose ward includes the downtown area. Conditional bail for Heintzman was set at $75,000.