Brandon Cross, 36, was arrested Wednesday after officers spotted him in the general area of the crime and determined he fit the description given by the victim.
According to authorities, Cross attacked the female victim during her early morning run near the 800 block of Palisades Beach Road on Oct. 10. The victim fought throughout the assault and was able to break free and run toward Pacific Coast Highway.
Cross was charged Friday with two counts of rape and one count each of attempted murder, sexual penetration with a foreign object, assault and resisting officers. He was being held on $1.35 million bail and a preliminary hearing was tentatively scheduled for Nov. 13.
Anyone else who may have been a victim or who has additional information about the suspect was urged to call the Santa Monica Police Department at (310) 458-8495.