A Trump supporter was caught on camera, attacking a BBC cameraman at a recent rally.

According to reports, the man yelled “f*ck the media” before shoving the cameraman at Trump's rally in El Paso, Texas on Monday night.

Ron Skeans told the BBC a “very hard shove” came from is blindside.

“I didn’t know what was going on,” he added.

Skeans added that the man was wearing a “Make America Great Again” hat, and tried to knock him down a second time before being dragged away by security. The crowd then reportedly chanted “Let him go. Let him go” while he was being escorted off the premises.

Trump was aware of the ruckus, and he addressed the incident

“You all right? Everything OK?” he said and flashed a thumbs up sign.

“Look at all the press,” as the crowd booed.

Skeans’ colleague, Gary O’Donoghue, called the incident an “incredibly violent attack.”

“Fortunately, our cameraman is fine. He is made of stern stuff,” he told BBC Radio.

O’Donoghue posted video of the attack on Twitter and captioned the video:

“This is the shameful moment when my cameraman Ron Skeans was attacked at an ⁦@realDonaldTrump⁩ rally in El Paso last night – warning this video contains strong language. Happily Ron is fine. #TrumpElPaso.” 

“The President could see the incident and checked with us that all was ok. It is clearly unacceptable for any of our staff to be attacked for doing their job,” the BBC said in a statement.

Trump repeatedly refers to the media as the "enemy of the people."