Ryan Giroux is charged with 23 counts, including 1st degree murder, attempted murder, aggravated assault, kidnapping, burglary, theft and armed robbery.
The shootings across Mesa began on March 18.
Giroux is accused of going to the Tri-City Inn where he allegedly shot and killed David Williams.
Two other people were shot at the motel, including Williams' mother.
Giroux then reportedly went across the street to Bistro 13, a restaurant run by the East Valley School of Technology, and shot a 20-year-old student before stealing a car.
Giroux is also accused of shooting two people at two locations south of those scenes before he was finally arrested at a condo complex.
He has an extensive criminal history; Giroux was last released from prison in 2013 and then served time for violating his parole in 2014.
Several facial tattoos seen in older mug shots also indicate that he may have had an association with white supremacist groups.
Giroux is expected to appear in court again on May 28.
The Associated Press contributed to this report.