George Lopez got into a scuffle with a Trump supporter recently at a Hooters restaurant in Las Cruces, New Mexico.
A video of the event, which was obtained by TMZ, shows a man waiting for Lopez in the restaurant.
He calls the comedian his “boy” — and Lopez then can be seen snapping and grabbing the back of the man’s neck.
The man keeps filming and sarcastically calls Lopez a “bada**.”
A source close to Lopez said the man filming the comedian had been harassing him all night and yelling pro-Trump comments including “MAGA” in his face, according to an account in TMZ.
Lopez, 57, was in New Mexico filming “Walking with Herb,” which also stars Edward James Olmos.
The film tells the story of a man named Joe (Olmos) who thinks he receives a message from God one day that he is going to play in the U.S. Open Golf Tournament, the IMDb description explained.
Joe is accompanied in his journey to accomplish this task and spread the impossible message by Herb (Lopez), who is God’s personal messenger.
Lopez is an outspoken critic of President Donald Trump — and he’s been behind some immature political stunts in the past.
In July, Lopez was caught on video pretending to urinate upon Trump’s star on the Hollywood Walk of Fame with a bottle of water.
That same month, Lopez tried his hand at more serious political commentary: He recommended that Trump deport the police out of the country.
“The Trump administration is deporting Latinos to make the streets safer … You wanna make the streets safer, deport the police,” he wrote on Instagram.
He added, “This is not an indictment of all law enforcement. Some still just beat you.”
After major backlash on the social media platform, Lopez made his account private.
The comedian also reportedly was booed off a stage when he told anti-Trump jokes late last year. It was at a charity event and Lopez had been told to cool it with the political humor, advice to which he obviously had paid no attention.
Lopez is best-known for the successful “George Lopez” sitcom, which ran on ABC from 2002 to 2007. The series consisted of six seasons and 120 episodes.
Since the end of that show, Lopez has mostly focused on stand-up comedy and film roles.
He has tried launching several sitcoms since then, all of which have been quickly canceled.
“Saint George” lasted only 10 episodes in 2014, and “Lopez” lasted a mere 24 episodes from 2016 to 2017.