A 39-year-old Rochester, New York man is behind bars after federal prosecutors charged him with threatening to kill a member of the president's immediate family, Donald Trump Jr., in a series of online posts that escalated over nearly two weeks this summer.
James Gerald Eckert Jr. was arrested and charged by federal criminal complaint with threatening to kill, kidnap, or inflict bodily harm on a member of the immediate family of the president, the Rochester Democrat and Chronicle reported. The charge carries a maximum penalty of five years in federal prison.
Eckert appeared before U.S. Magistrate Judge Mark W. Pedersen and was ordered held pending a detention hearing scheduled for July 20. Assistant U.S. Attorney Louis A. Testani is prosecuting the case in the Western District of New York.
The federal complaint outlines a trail of alleged threats that began well before Eckert allegedly turned his attention to the president's son. On June 7, prosecutors say, Eckert posted a threat on Facebook targeting Rochester Mayor Malik Evans and his family. Four days later, on June 11, he allegedly posted another threat on the official Facebook page of New York State Sen. Samra Brouk.
Then came June 18. The U.S. Secret Service was alerted after multiple threats appeared in the live chat of "Triggered with Donald Trump Jr.," the podcast hosted by the president's eldest son. The account posting the threats used the username JamesGeraldEckertJr/@JamesGeraldEckertJr, not exactly a cloak-and-dagger operation.
Prosecutors allege Eckert didn't stop at the chat window. He also livestreamed himself on Rumble for approximately eight minutes, allegedly repeating similar threats against Trump Jr. and Rumble's CEO during the broadcast.
The Secret Service and Rochester Police Department jointly investigated the case. The exact date of Eckert's arrest has not been disclosed publicly.
Threatening the family of a sitting president is a federal crime for good reason. The statute exists because words aimed at the president's family carry a different weight than an angry social media rant about a neighbor. They demand investigation, resources, and, when warranted, prosecution. The Western District's decision to bring a criminal complaint here signals that federal authorities took these alleged threats seriously and moved to act.
That matters in an era when threats against public officials have become disturbingly routine. The fact that Eckert allegedly used his own name as his username, broadcast himself on video, and targeted a local mayor, a state senator, and the president's son within an eleven-day window suggests someone either indifferent to consequences or incapable of recognizing them. Either way, the system responded.
The Secret Service's role in this case comes against a backdrop of intense scrutiny over the agency's operational readiness. An inspector general report found the agency missed 102 radio warnings about a would-be assassin at the Butler rally, raising serious questions about whether the protective detail can reliably identify and respond to threats before they become violence.
In that case, the failures were operational. Here, the threat was digital, posted in plain sight, under the suspect's apparent real name, on a public livestream. The Secret Service flagged it and coordinated with local law enforcement. That is, at minimum, how the process is supposed to work.
But the broader question lingers. A separate DHS report revealed that a Secret Service agent was searching online for the shooter's rooftop as gunfire erupted at Butler. The agency's track record on threat response has been uneven enough that lawmakers from both parties have pushed for structural reform.
Several questions remain unanswered. The criminal complaint, as described in public reporting, does not include the verbatim text of the alleged threats posted in Trump Jr.'s podcast chat or on Facebook. No motive has been stated by prosecutors. Whether Eckert has retained or been assigned legal counsel has not been disclosed.
The Rumble livestream's exact date is also unclear. It is described in close proximity to the June 18 Secret Service alert, but prosecutors have not explicitly confirmed the broadcast occurred on that date.
Neither Mayor Evans nor Sen. Brouk has been quoted publicly regarding the threats allegedly directed at them. The name of the Rumble CEO who was also allegedly threatened has not appeared in public filings.
A bipartisan bill introduced earlier this year would pull the Secret Service out of DHS and place it directly under the White House, a reform effort driven by the agency's recent high-profile lapses. Cases like Eckert's, where the threat was identified and acted upon, offer at least a partial counterpoint. But they also highlight how thin the margin is between a threat that gets caught and one that doesn't.
Threats against the Trump family are not new. President Trump himself has described directing Secret Service agents during an evacuation at the White House Correspondents' Dinner shooting, an incident that underscored the persistent security risks facing the first family.
And the agency tasked with protecting them has faced its own internal problems. Earlier this year, a Secret Service agent was arrested in Miami on a public indecency allegation after working a Trump security detail, a reminder that institutional discipline and mission focus remain ongoing concerns.
Eckert now sits in federal custody awaiting his July 20 hearing. The charge is straightforward. The evidence, as described by prosecutors, includes posts made under what appears to be his real name and a video broadcast in which he allegedly repeated the threats on camera. If the allegations hold, this is not a close call.
The federal statute protecting the president's family exists because threats against them are threats against the constitutional order itself. Enforcing it isn't optional, and the fact that it was enforced here is one of the few parts of this story that works exactly as it should.