A Hudson Valley man with a checkered past was sent to jail without bail for an alleged home invasion.

Deputies from the Ulster County Sheriff’s Office recently received a report of home invasion burglary in the Town of Wawarsing. Through an investigation it was determined that 58-year-old William H. Williams of High Falls was the person responsible, police say.

On Friday around 9:45 p.m., Williams was found by police at his home and arrested. He was charged with burglary, criminal possession of a weapon and unlawful imprisonment.

In mid-April, deputies from the Ulster County Sheriff’s Office noticed Williams in a car at the Budget 19 in the Town of Ulster.

Authorities knew Williams had an active warrant for his arrest out of another agency and took him into custody, police say.

While placing Williams into custody, he was allegedly found to be in possession of a dagger.

Williams was arranged in the Town of Hurley Court and remanded to the Ulster County Jail without bail.

The Ulster County Sheriff's agency was assisted by the New York State Police at Ellenville.

A fire that took the life a Hudson Valley father and son and local police saved two people who were suicidal tops this week in local news.