A Carlisle man was arrested on assault and other charges after police said he fired a gun at an occupied vehicle early Friday.
William Harris, 22, is accused of firing a single shot at a white SUV in the 200 block of East North Street just after midnight, borough police said in a news release.
Harris then fled in a silver car, police said,
The driver of the SUV, 23-year-old Jonathan Caban, told officers his ex-girlfriend was driving the car, and the investigation pointed to Harris as the suspected shooter, police said.
Harris was charged with aggravated assault, reckless endangerment and firearms offenses.
His bail at Cumberland County Prison was set at $100,000 cash.
Harris was previously charged with aggravated assault in October 2012 after he stabbed a man during a dispute over his dog.
Police said Harris, believing the man had made his dog sick by giving it cold medicine, stabbed Dashawn Devonshire three times in the 100 block of East Penn Street.
After pleading no contest in April 2013, Harris received a sentence of 9-23 months in prison and was paroled the following month.