The man who drove his car into pedestrians in Times Square reportedly "heard voices."
Law enforcement sources told the Press Association Richard Rojas said he had been hearing voices at the time of the incident. Reuters claim he said the police were "supposed" to kill him.
Around 11:55 US time (15:55 GMT), the 26-year-old US Navy veteran mounted his car on the pavement of 45th Street and Broadway and drove at high speed before crashing into a pole.
A teenager died as a result, and 22 pedestrians were injured.
Rojas has been charged with vehicular homicide, second-degree murder, and several counts of attempted murder.
He is due to make an appearance in court later on Friday.