A man angry with his family over a financial matter assaulted his son twice after he came to the defense of his mother, officials said.

Matthew C. Osley threw several punches at his 23-year-old son, Mitchell C. Osley, and socked him in the mouth in their home at 104 Quaker Drive, Bethlehem Township, Northampton Co., around 7 p.m. Monday, officials said.

Matthew Osley attacked his son when Mitchell Osley told his dad to back off after he had told his wife, "I'll come in that kitchen and stomp your guts out," during an argument over a $250 bank deposit, officials said.

Matthew Osley was quarreling with his wife because their 20-year-old daughter refused to admit to him that her grandmother had deposited $250 into her bank account and wouldn't turn over the money until her mother came home from work, officials said.

After the first dust-up between Matthew Osley and his son, Osley followed his son upstairs, briefly carrying a large kitchen knife until his wife and daughter yelled at him to drop it, officials said.

Upstairs, Mitchell Osley grabbed a vacuum cleaner to defend himself, but his father got him in a choke hold for several minutes after throwing a few punches and wrestling his son to the ground, officials said.

While he was in the choke hold, Mitchell Osley said his father told him, "You think I'm soft? One of us is going to die tonight," officials said, adding that Matthew Osley then kneed his son in the mouth, pushed him to the floor and punched him several times in the face while holding him against a wall.

Mitchell Osley called 911 when his dad let him go to to knock a cell phone from his daughter's hand as she tried to call police, officials said.

Matthew Osley, 46, was arraigned early Tuesday morning on charges of making terroristic threats and aggravated and simple assault and committed to the Northampton County Prison on $75,000 bail, according to court documents.

A preliminary hearing is set for 11 a.m. Sept. 2.