Apolinar Celestino Lopez, 30, was pulled over for driving at a high rate of speed through Venice Sunday.
LAPD officers soon learned Lopez was the same suspect wanted for beating a man in the 1300 block of Ocean Front Walk on Dec. 13 around 4 a.m.
The assault was caught on video and showed Lopez grabbing a folding chair and hitting the victim several times in the face and upper body. The victim didn't fight back, and the beating lasted for over two minutes.
Lopez left the scene and the victim was transported to a nearby hospital for medical treatment. He suffered a broken arm, as well as a head injury, according to Los Angeles police Capt. Brian Johnson.
Witness James Karhu shot video of the beating from his window, and provided it to LAPD who sought public help to find the suspect.
As the investigation unfolded, officers Lopez as the suspect and obtained a felony warrant for his arrest.
On Sunday, police arrested Lopez during a traffic stop. He was booked on suspicion of assault with a deadly weapon, and also faces a possible DUI charge.
No information on the second suspect was released.
Lopez was released on $155,000 bail Monday. His next court appearance is scheduled for Jan. 27.
The investigation is ongoing. Anyone with information about the incident was urged to contact the LAPD's Pacific Division at (310) 482-6313.