An Oakland man accused of assaulting a conservative activist on the campus of University of California, Berkeley, last month is now facing multiple charges, including three felonies, the Alameda County district attorney's office announced Tuesday.

What are the details?

Prosecutors charged Zachary Greenberg, 28, with "assault with force likely to produce great bodily injury, battery with serious bodily injury, and criminal threats," according to WTVU-TV. Each charge is a felony in the state of California.

He was also charged with misdemeanor vandalism.

"We are pleased that the good investigative work of our police department has led to the filing of these charges," Dan Mogoluf, a Berkeley official, told Fox News. "The university believes that those who violate the free-speech rights of others must be held accountable and face the appropriate consequences."

What is the background?

The charges against Greenberg were made public days after he was arrested for the alleged assault, which took place on Feb. 19. He was later released on bail.

Video of the incident shows Greenberg and a friend approach Hayden Williams, a conservative activist who was handing out recruitment materials for a right-wing activist organization. Greenberg was apparently enraged over the pro-Trump material Williams distributed.

An argument ensued and quickly devolved into a physical confrontation when one of the two men slapped a cellphone from Williams' hand. Williams began filming the encounter because he felt that he might be in danger.

During a struggle over the phone, Greenberg allegedly punched Williams several times, video evidence shows.

UC Berkeley officials have since revealed that neither Greenberg nor Williams are students at the acclaimed university.