Raleigh police said Jonathan Tseng was trying to change lanes when he lost control and hit another vehicle.
The force of the impact caused that car to careen into a third car.
One person was taken to Duke Hospital.
Westbound traffic was stopped for about 90 minutes while crews cleaned up the wreckage.
Police charged Tseng with "unsafe movement".