A man who worked as a security guard was seriously injured when a man allegedly rammed into him with his car after the guard tried to enforce Walmart's social distancing rules.

The harrowing attack occurred Saturday in Quebec, Canada. The 25-year-old man and his female companion attempted to enter the Walmart when the security guard told them that the store would only allow one person per car into the store.

The man apparently grew enraged and left with his companion. The man then allegedly rammed the guard with his car. The guard ended up on the hood of the car and slammed his head on the pavement when the driver maneuvered to shake him off.

The guard was hospitalized with life-threatening head injuries. The man was later arrested by law enforcement at his home. He was charged with armed assault with a vehicle, aggravated assault, and hit and run. Police say the charges may change if the condition of the guard changes.

The family of the security guard said that he is the father of five children.

Here's a local news video about the attack: