Actor Ron Perlman was forced to issue a halfhearted apology to disabled military veteran Justin Gaertner — and U.S. Immigration and Customs Enforcement agent — after saying his military tattoo was a Nazi symbol.

The controversy began on Monday morning, after Ron Perlman discovered a tweet, from U.S. Immigration and Customs Enforcement describing the work of a disabled military veteran named Justin Gaertner who is still serving his country.

“Learn more about HERO Child-Rescue Corps, a program for wounded, injured & ill Special Ops Forces to receive training in high-tech computer forensics & law enforcement skills, to assist federal agents in the fight against online child sexual exploitation,” read the ICE tweet, which was accompanied by a photo of Gaertner.

Learn more about HERO Child-Rescue Corps, a program for wounded, injured & ill Special Ops Forces to receive training in high-tech computer forensics & law enforcement skills, to assist federal agents in the fight against online child sexual exploitation https://t.co/g0DpFeb3fE pic.twitter.com/b7qTIbnuRR — ICE (@ICEgov) May 25, 2018

Noting what he thought was an Iron Cross on Gaertner’s elbow, Perlman captioned the tweet and insinuated that the tattoo was of a Nazi Iron Cross.

“I know I’m a leftist, “D List” actor, so my twitter feed is probably deceiving me, but is that an iron cross tattooed on this hero’s arm?” the Hell Boy star tweeted. “This is a mistake, right? Cuz the Iron Cross was a symbol of Nazi Germany.”

I know I’m a leftist, “D List” actor, so my twitter feed is probably deceiving me, but is that an iron cross tattooed on this hero’s arm? This is a mistake, right? Cuz the Iron Cross was a symbol of Nazi Germany. Gotta be my twitter feed is leaning left again. https://t.co/qsA6ynOfzB — Ron Perlman (@perlmutations) June 18, 2018

After Perlman’s remark, and dozens of tweets from other leftists attacking Gaertner and ICE for what they perceived to be a racist tattoo, ICE issued a statement clarifying the matter. As it turns out, Gaertner’s tattoo was not a symbol of “Nazi Germany,” instead, the tattoo is a symbol of “Titan 2,” the platoon Gaertner served in with the Marines.

“Justin Gaertner is a combat wounded U.S. Marine who continues to serve his country as an ICE computer forensics analyst, helping solve criminal cases & rescue abused children. The tattoo shown here is the symbol for his platoon while he fought in Afghanistan,” the ICE tweet read.

Read the full ICE statement regarding erroneous attacks on ICE employee for #military tattoo: pic.twitter.com/BwA8kFWNFV — ICE (@ICEgov) June 18, 2018

So not only is Gaertner not preparing to invade Poland, he’s actually an integral part of our country’s efforts to rescue abused children.

Perlman offered a bitter and halfhearted apology for his mistake.

“My apologies! I mistook the symbol on this man’s arm before I actually knew the facts. So again, I apologize to the man in this picture for my mistake,” he wrote. “Maybe it was the gusto, the relish this agency seems to project in their obsession to racially profile decent people.”

My apologies! I mistook the symbol on this man’s arm before I actually knew the facts. So again, I apologize to the man in this picture for my mistake. Maybe it was the gusto, the relish this agency seems to project in their obsession to racially profile decent people. https://t.co/7heFecxSY4 — Ron Perlman (@perlmutations) June 18, 2018

The Sons of Anarchy star has been one of the more outspoken anti-Trump actors on Twitter. In November, Perlman called President Trump a “racist cunt.”

What’s a 10 letter phrase for racist cunt! https://t.co/vnh9NG5dnX — Ron Perlman (@perlmutations) November 28, 2017

The actor also once labeled Trump’s presidency “hate-infused white supremacy dressed up as policy.”

Follow Dylan Gwinn on Twitter @themightygwinn