The 46-year-old NCIS star, who was hit in the face several times, told Twitter followers she thought she was going to die.
In a lengthy post, Pauley Perrette described the man as “psychotic”, adding: “I am shaken and traumatized… I almost died tonight.”
Police said a man was later arrested for aggravated battery.
LAPD officer Jane Kim confirmed Pauley Perrette’s account of the assault was accurate.
She said 45-year-old David Merck was charged with aggravated battery. Bail has been set at $100,000.
In her account of the assault, Pauley Perrette described David Merck as a “a VERY psychotic homeless man”.
“He grabbed me so forcefully, pinned my arm, punched me in the nose, forehead, repeatedly telling me he was going to kill me.”
Pauley Perrette said her attacker “headed towards Hollywood Blvd, with murder in his eyes”.
She recalled how, as she lay collapsed on the ground, a man walked past “on his phone, annoyed. Did nothing.”
Pauley Perrette’s tweet ended: “Tonight was awful, life-changing and I’m only grateful to be alive.”
The actress has been with the cast of NCIS since it began in 2003.
NCIS, about the Naval Criminal Investigative Service, is the most-watched drama on US TV. Last week’s episode was watched by an audience of 18 million.
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…