
A Rochester man was arrested after federal prosecutors say he posted live death threats against Donald Trump Jr. on Rumble, turning a podcast chat into a criminal case in real time.
Quick Take
- Federal prosecutors say James Gerald Eckert, Jr., 39, was charged with threatening a member of the president’s immediate family.
- The complaint says a Secret Service officer on duty at Donald Trump Jr.’s residence was alerted on June 18, 2026.
- Prosecutors quoted threats posted in Trump Jr.’s podcast chat and on a live Rumble stream.
- The case adds to a wider rise in online threats aimed at public officials and political figures.
Federal Charges Filed After Live Stream Threats
U.S. Attorney Michael DiGiacomo said Eckert was arrested and charged by criminal complaint with threats to kill, kidnap, or inflict bodily harm on a member of the president’s immediate family. The charge carries a maximum penalty of five years in prison. According to the complaint, the threats appeared in the group chat feed for Trump Jr.’s podcast and were visible while Eckert was also streaming himself on Rumble.
Prosecutors said the account used the username JamesGeraldEckertJr/@JamesGeraldEckertJr. They also said the stream lasted about eight minutes and that Eckert repeated threats for most of it, both out loud and in live chat. The complaint quotes language including “I’m going to kill you” and “You are going to die.” It also says the threats included attacks on the chief executive of Rumble.
What Prosecutors Say Happened
The Justice Department says a Secret Service officer at Trump Jr.’s residence was alerted on June 18 after several threats were made. That detail matters because it shows the threats were not treated as casual online noise. They triggered a law enforcement response tied to a protected person. The complaint does not, in the public release, include the full exhibit set, the full video, or technical data proving account control.
That leaves some limits on outside review. The public release gives quoted threats, a username match, and a brief account of the stream. It does not provide the full criminal complaint or the platform records that could show device data, internet addresses, or login history. Those gaps do not erase the charge, but they do mean the public is seeing a summary, not the full evidence file.
Why This Case Fits a Broader Pattern
This arrest also fits a larger trend in threats against public officials. A West Point study found federal charges for threats to public officials rose from an average of 38 a year in 2013 through 2016 to 62 a year in 2017 through 2022. Other Justice Department cases show similar online threat patterns, including threats posted on social media, in livestreams, and in direct messages.
That broader pattern helps explain why this case drew fast attention. Threats once arrived by letter or phone. Now they can show up in live chats, short videos, and direct posts that spread fast and leave a clear digital trail. For many readers, the unsettling part is not only the threat itself. It is how normal the platform looked while the threats were being posted.
Questions That Remain
The public record also leaves a few open questions. The Justice Department release does not include separate Secret Service reporting, booking records, or forensic proof beyond the username match. It also does not give a public warrant number or show whether Rumble preserved logs that could confirm account ownership. Those are the kinds of records that often matter later in court, even when an arrest is already public.
For now, the established facts are narrow but serious: federal prosecutors say Eckert posted repeated threats against Donald Trump Jr., streamed while making them, and drew a law enforcement response at the president’s son’s residence. In a political climate already marked by online rage and rising threats, the case stands out because it merges a familiar public frustration with a very modern delivery system.
Sources:
thegatewaypundit.com, noticias.foxnews.com, news.sky.com, justice.gov, politico.com



























