UPDATE AT 7:40 P.M.: This story has been updated to include video from court. The prosecutor presented video evidence of defendant Mateen Shaheed's alleged crimes.

A Portland judge on Wednesday refused to release a 20-year-old man who prosecutors say unleashed his pent-up anger by using a baseball bat to bash cars and public property in his path -- under the cover of thousands of anti-Trump protesters.

Prosecutor Ryan Lufkin told Multnomah County Circuit Judge Stephen Bushong that defendant Mateen Shaheed was not interested in protesting the Nov. 8 presidential election of Donald Trump. Lufkin showed the judge video clips taken on Nov. 10 of Shaheed running away from a long line of freshly smashed-in cars at a Toyota dealership; repeatedly striking a utility box at Northeast Portland's Holladay Park, causing dramatic sprays of sparks to fly; and lighting on fire paper in a Portland Tribune newspaper box.

"This is not a case of a protester taking it too far," Lufkin said. "This has nothing to do with a protest and everything to do with Mr. Shaheed not being able to control his anger and possibly his drinking issues."

Although at least 120 people were arrested in the first two weeks of anti-Trump protests in Portland, authorities say the vast majority weren't violent. Shaheed is among a handful that police have identified as directly responsible for "wanton destruction."

Lufkin said Shaheed admitted to the crimes captured on video and played in court. In court papers, the prosecution says Shaheed is responsible for at least $50,000 in damage.

Shaheed has been held in the Multnomah County jail system since his arrest Nov. 15 -- five days after he was caught on video at the Nov. 10 protests. Oregon law states that a person such as Shaheed -- arrested under accusations of eight counts of first- and second-degree criminal mischief -- should be held in lieu of $32,500 bail. But two days after his arrest, Judge Angel Lopez raised his bail to $250,000.

During Wednesday's hearing, Bushong said the bail shall remain there. Shaheed's defense attorney, Jennifer List, had asked the judge to lower the bail amount to $0, so Shaheed could be released.

But Lufkin, the prosecutor, said anti-Trump protests are ongoing -- and he's concerned that Shaheed will seize on those protests to destroy property again. Lufkin said given Shaheed's past arrests, it's obvious he can't control his anger.

"This is a domestic violence abuser who is ... drinking, upset about his girlfriend yet again," Lufkin said.

Lufkin described two past instances in which authorities say Shaheed directed his fury at his girlfriend and cars. Lufkin said Shaheed was arrested in July 2015 for domestic violence harassment for the alleged assault of girlfriend, who was then 17, and also for allegedly smashing in the window of the girlfriend's family car.

According to court records, prosecutors didn't pursue the case for reasons that aren't explained.

Lufkin noted that in July 2016, Shaheed was arrested again under allegations of using a brick to break the window of his then-18-year-old girlfriend's car. Police arrived to see Shaheed punching his girlfriend in the head or neck, according to court papers.

Shaheed pleaded guilty to harassment for that incident and began domestic-violence abuser counseling. He also agreed to drug and alcohol treatment, if his probation officer deemed that necessary. It's unclear from court records if he was ordered into drug and alcohol treatment.

Shaheed's girlfriend is now pregnant. Their baby is due in April, Shaheed's defense attorney said.

After Shaheed's latest arrest, he told authorities that he doesn't do drugs but drinks alcohol about once a week -- a 12-pack in each sitting.

Court papers state Shaheed is unemployed and receiving public assistance.

Shaheed's defense attorney told the judge her client has ties to the community and would be a good candidate for release from jail pending trial. List said Shaheed's girlfriend, mother and father live in the area, and he has a place to live upon release.

List said Shaheed showed up on time to all court hearings in his past cases. She said he also would be willing to wear a GPS monitoring device and an alcohol-detection bracelet, upon release from jail.

"He has a lot to lose if he doesn't abide by the court's orders," List said.

Bushong, the judge, said freeing Shaheed would pose a risk to public safety.

"This defendant is not currently a good candidate for release," Bushong said. "And this doesn't have anything to do with the protests. This has everything to do with the behaviors I've seen.

"The nature of the charges is very serious," Bushong continued. "His prior criminal record is very serious. ... The public is not adequately protected for me to order his release today."

Bushong said he would consider letting Shaheed go from jail if authorities do a more in-depth investigation of him, his home life and where he'd live.

About a dozen of Shaheed's supporters attended the hearing. They were clearly disappointed with the judge's decision. At least one person cried afterward.

"We love you, Mateen!" a supporter called out, as deputies led him in handcuffs back to jail.

As the prosecutor walked out of the courtroom, one of supporters muttered, "It must feel good to keep people locked up in jail."

-- Aimee Green

503-294-5119