The security guard Ezekiel Elliott shoved at a Las Vegas music festival in May filed a complaint with police on Friday and hopes criminal charges are laid.

Kyle Johnson said he decided to press charges against Elliott because the NFL didn't discipline the Dallas Cowboys star. The running back also didn't give Johnson the genuine apology he sought.

"To not have anything happen to him, the NFL is basically saying it's okay to go to Vegas, get obliterated, and shove people over fences," Johnson told Enzo Marino of FOX5.

Elliott was handcuffed immediately after the altercation, which a bystander filmed, but he wasn't arrested or charged.

NFL commissioner Roger Goodell didn't suspend or fine Elliott after the two met to discuss the incident. Elliott publicly expressed regret about the situation, saying his first apology to Johnson was sincere.

"Just very unsympathetic," Johnson said of Elliott's remorse. "Like, 'I have to do this, I'm being forced to do this, I don't want to be here right now' kind of thing."

Police must launch an investigation before deciding whether to charge Elliott. If charged, Elliott would likely be accused of battery.

In a statement sent to NFL Network's Ian Rapoport on Saturday, Elliott's attorneys accused Johnson of trying to extort their client.

"Over the course of the past several weeks, Mr. Elliott has been the target of extortion," said Scott Rosenblum and Jason Lampert. "Kyle Johnson's filing of a criminal complaint against Mr. Elliott in connection with the Las Vegas incident is the latest attempt to do so. Mr. Elliott and his team are in contact with all of the proper authorities and are fully cooperating with them in their investigations."

Johnson's father, Kelly, told FOX5 that "Zeke would have been the next guy on the ground" if he was present during the incident.

Elliott led the NFL in rushing last season for the second time in three years. However, he's been involved in several off-field incidents during his brief career.