A Hudson Valley man who beat the mother of his child “like an animal” in the presence of their son was sentenced.

On Friday in Ulster County Court, 28-year-old Carlos Diggs of Poughkeepsie was sentenced to seven to 15 years in prison for aggravated criminal contempt and two counts of aggravated family offense.

In January, Diggs pleaded guilty just before jury selection was to begin on two indictments which contained a total of 54 counts. Forty-three were for aggravated family offense for multiple attempts to contact the victim by phone, in violation of a court order for previously being convicted of a family offense.

The remaining counts were for criminal contempt, aggravated family offense and endangering the welfare of a child. Diggs was arrested after the victim appeared at Kingston Hospital days after the last beating, officials say.

According to the Ulster County District Attorney’s Office, the victim’s mother said at the sentencing that no one deserves to be treated the way Diggs treated her daughter, “beating her like an animal.” She added that some of the beatings took place in front of their young son, who now experiences nightmares and anger he cannot control.

Diggs also spoke at the sentencing. He initially claimed to be remorseful. But he then continually lashed out, which included profanity and telling the judge to perform sexual acts on him, officials say. Diggs was held in contempt of court three times and fined $15,000, the maximum amount.

A shady dental worker, Daryl's House getting sued, and a stolen Porsche are part of this week's top 5 local stories.

More From Hudson Valley Post