A Portland man faces hate crime-related charges after police say he threatened to kill a woman of Hispanic descent and jumped onto her car during a racial tirade earlier this week.

The 42-year-old woman told police she got into her car Tuesday evening to leave work near Northeast Martin Luther King Jr. Boulevard and Oregon Street when a red SUV parked 15 to 20 feet away suddenly pulled up to her bumper.

The SUV driver, later identified as 35-year-old Joseph Leineweber, got out, walked in front of the woman's car and started taking pictures of her and her front license plate, according to a probable cause affidavit. He then put his hands of the hood of her car and yelled, "America deserves better."

Leineweber jumped onto the hood and roof of the woman's car, returned to his SUV and came back with a glass bottle and began hitting her window with the bottle, the court papers allege.

"I'm gonna (expletive) kill you, you dirty Mexican," he yelled according to the affidavit. The woman told police she feared for her safety and thought the stranger was going to hurt her.

Leineweber drove away after causing about $1,000 in damage to the woman's car, the affidavit said.

A witness at a nearby car dealership gave police Leineweber's license plate number and he was arrested Wednesday. He faces allegations of first-degree criminal mischief, second-degree intimidation and menacing.

Under Oregon law, people can be charged with second-degree intimidation if they intentionally tamper with another person's property, subject another person to offensive physical contact or make threats because of a perception of the victim's race, color, religion, sexual orientation, disability or national origin.

He was arrested when he appeared for a court arraignment on an unrelated harassment allegation. He's accused of harassing a church pastor about an hour after he encountered the woman in her car, according to court records.

-- Everton Bailey Jr.

ebailey@oregonian.com

503-221-8343; @EvertonBailey