Pedro A. Castillo-Valdes, a 35-year-old married hotel engineer, remained held $100,000 bail in the Bergen County Jail pending an initial court appearance Friday. He was charged with aggravated sexual assault and assault.
Castillo-Valdes was arrested Wednesday after the woman said she woke up to find him assaulting her early last Friday, Acting Bergen County Prosecutor Gurbir S. Grewal said Thursday.
The investigation was conducted by his Special Victims Unit and Lyndhurst police, the prosecutor said.
Click here to follow Daily Voice Lyndhurst and receive free news updates.