Terence Davis has had charges from a domestic violence case dropped.

Davis was arrested in October after officials say he punched his ex-girlfriend in the face during an argument at the Beekman Tower in New York.

Davis was initially charged with seven criminal counts -- aggravated harassment, assault, criminal mischief, attempted assault, harassment, endangering the welfare of a child and another assault.

The District Attorney's Office has moved to dismiss all counts relating to assaultive conduct, leaving "endangering the welfare of a child" and "criminal mischief" still active.

The District Attorney's Office agreed to drop the remaining two charges if Davis pays $1,000 in restitution and has no other offenses between now and February 2022.