Sixty-year-old Roberto Rivera, of Ridgewood, faces several charges, including possession of a destructive device and recklessly creating a risk of widespread injury. His bail was set at $1 million cash. It wasn't known Saturday if he had retained a lawyer.
Bergen County Prosecutor John Molinelli says investigators also found several assault rifles and other weapons when they searched Rivera's home Friday night. Ridgewood police had initially responded to the home after receiving a report that potentially hazardous materials might be at the residence.
Prosecutors say Rivera is unemployed but has a license to practice medicine in New York.