He first hit several vehicles on Rockaway Avenue in Brownsville.
His own car also suffered damage, including a missing wheel, but that didn't stop him from driving several blocks away.
That's where he rammed into a police cruiser.
The officers suffered neck and back injuries.
The driver was taken into custody.
Get Eyewitness News Delivered