Police had been looking for 24-year-old Rolando Vilorio and said they believed he might have been in New York, New Jersey or Pennsylvania.
There are eight active arrest warrants for Vilorio, carrying charges of failure to appear in the first degree and failure to appear in the second degree, police said.
In a news release on Monday, police said Vilorio turned himself in around 9 a.m. Monday and was charged six counts of failure to appear in the first degree, four counts of failure to appear in the second degree and one count failure to respond.
Bond was raised to $2.125 million at Torrington Superior Court.
Police continue to investigate the crash.
Anyone with information is to call the Torrington Police Department at (860) 489-2090 or their local police department if Vilorio is located outside of Torrington.