Rojas' lawyer didn't comment Friday.
Police also bolstered security for public gatherings in the wake of attacks in Europe.
An 18-year-old tourist from MI was killed, and her 13-year-old sister was among the 22 injured. He then made a U-turn and sped along the sidewalk, colliding with pedestrians over the course of three blocks before coming to a halt when his auto hit a stanchion on the northwest corner of 45th Street and Broadway.
After hitting the barricade, Rojas jumped out and began running, yelling and jumping before police and bystanders wrestled him to the ground.
Bradix added that Rojas "was screaming-no particular words-but he was screaming and flailing his arms in all kinds of directions". But sources said Rojas initially tested positive for marijuana.
Rojas, who lives with his mother in the Bronx, has had multiple arrests in the past, including two for drunken driving, police said.More news: CIA Director Mike Pompeo will brief the House intelligence committee tonight
More news: Venezuela opposition leader blocked from traveling to UN
More news: Hughes. McGirt tied for Players lead
New York City Mayor Bill de Blasio quelled terrorism fears during a press conference following the incident.
CNN says Rojas, who suffers from "psychological issues", is being charged with murder. He pleaded guilty to harassment. The driver said he did not hear that but was told that later by investigating officers.
He was arrested for drunk driving in 2008 and 2015, and detained earlier this month on charges of menacing, police said. Rojas returned from his service at the Navy with a drinking problem and had posted "crazy stuff" on social media, according to Harrison Ramos, a friend. "He's been going through a real tough time", he said.
Rojas served at a Navy base in Florida and aboard a destroyer, USS Carney. In 2013, he spent two months in a Navy prison after being court martialed. They don't indicate why.
A Navy official says records show he was discharged in 2014 as the result of a special court martial. Details were not immediately available.
Alyssa Elsman, 18, a tourist from Portage, Mich., was killed.
She has yet to be identified publicly by authorities. The incident that occurred around noon today left one woman dead and 22 others injured, who were rushed to local area hospitals. Twenty-two were injured. Four of them were in critical condition, three were in serious condition - and all are expected to survive.