An ex-con is accused of threatening George Floyd protesters in Salt Lake City with a bow and arrow.

Brandon McCormick, 57, of Taylorville, Utah, was charged Thursday with two counts of possession of a dangerous weapon by a restricted person, one count of aggravated assault, and one count of threatening or using a dangerous weapon in a fight or quarrel, according to reports.

The charges stem from a Floyd protest in downtown Salt Lake City Saturday.

MARYLAND COPS SEEK CYCLIST THEY SAY ASSAULTED TEEN POSTING FLYERS PROTESTING GEORGE FLOYD DEATH IN VIRAL VIDEO

Brandon McCormick, 57, of Taylorville, Utah (Fox 13 Salt Lake City)

A confrontation involving McCormick began after he drove his car into a crowd and yelled "all lives matter," Fox 13 Salt Lake City reported.

He then pulled out a bow and arrow from the back seat of his car and pointed it at several people, the station reported.

NYPD CONFRONTS GEORGE FLOYD CROWDS AS CURFEW TAKES EFFECT; BUFFALO CLASH GETS 2 COPS SUSPENDED

At that point, other protesters rushed McCormick, tackled him and ultimately set his car on fire.

Police stepped in and rescued McCormick from further injury.

The Salt Lake Tribune reported that McCormick spent nearly two decades of his life behind bars in California and once was convicted of battery against a public safety officer.

George Floyd died after prosecutors say a Minneapolis police officer pressed his knee on Floyd’s neck, ignored Floyd’s “I can’t breathe” cries and stayed on him even after he stopped moving.

CLICK HERE FOR THE FOX NEWS APP

His death has sparked protests in many U.S. cities and around the world.