Anthony Rauda was charged with one count of murder, 10 counts of attempted murder and five counts of second-degree burglary, the Los Angeles County District Attorney's Office announced.
He appeared in court Monday in Van Nuys and is expected back on Jan. 22. His bail is set at $1.1 million.
Arrest made in connection with Calabasas burglaries
Rauda is accused of opening fire on innocent campers or motorists since November 2016, when he allegedly wounded a man who was sleeping in a hammock in the Malibu State Park area. Less than a week later, he allegedly shot a gun into the sleeping area of a vehicle.
The suspect is also accused of shooting into vehicles on three separate occasions in 2017, but no one was hurt.
Rauda is also accused of shooting at a Tesla along Las Virgenes Road on June 18, 2018. Just four days later, he is accused of killing Tristan Beaudette, 35, who was fatally shot while in a tent with his two daughters in Malibu Creek State Park. The young girls were not injured.
Rauda also has been charged with several burglaries that happened in 2018 in the Calabasas area before being arrested in October.
Court records show that Rauda has done two stints in prison for weapons violations.
Authorities said since he's been in custody, there have been no shootings.
If convicted as charged, Rauda faces a maximum sentence of life in state prison.