Johnson City police arrested an Endicott resident who allegedly held a woman against her will.

Authorities say 23-year-old Javon Jones was charged with first-degree criminal contempt. He also faces counts of unlawful imprisonment and endangering the welfare of a child, along with charges of criminal mischief and harassment.

Investigators say police were called to an Ackley Avenue home around 5 p.m. Saturday to investigate a "physical domestic dispute."

Jones allegedly was arguing with the mother of his son. While the woman was holding the boy and another child, he is said to have pushed her onto a bed.

Jones is accused not not letting her leave the bedroom. He allegedly knocked a phone out of the woman's hand when she tried calling police.

The woman then forced her way out of the room and ran to a business to call for help.

Jones and his son were found by officers in a cab a short distance from the residence.

Police say Jones violated an order of protection issued by a family court judge. He was being held at Broome County Jail following his arraignment.

Contact WNBF News reporter Bob Joseph: bob@wnbf.com

For breaking news and updates on developing stories, follow @BinghamtonNow on Twitter.