Prosecutors in Vista, Calif., have brought additional charges against Hollywood actor accused of stabbing his ex-girlfriend 20 times.

Shelley Malil, 43, who played a supporting role in "The 40-Year-Old Virgin," was charged Friday with residential burglary and assault with a deadly weapon for allegedly attacking a man who was with Malil's ex-girlfriend, Kendra Beebe, on Aug. 10.

Prosecutors say that was the day Malil stabbed Beebe with two knives while chasing her in and around her San Marcos home as her two children slept.

A man with Beebe at the time grabbed one knife but Malil found another and continued the attack until a neighbor disarmed him, prosecutors said. Beebe, 35, suffered deep wounds to her lungs and throat but prosecutors said she was expected to recover.