A man with ties to the Grand Rapids area is facing federal charges for threatening to kill President Donald Trump.

James Anthony Jackson has been charged with making a threat against the President of the United States in the US District Court for the Eastern District of Michigan.

A criminal complaint says the Jackson called both the United States Secret Service Detroit Field Office and Chicago Field Office several times on both October 12 and October 13.

During one of the calls to the Chicago office, investigators say Jackson said, "better watch Donald Trump a**, ya b***h, ya'll think someone playing with yo dumba****. I am going to blow white brains out the f*** out his mother f***ing head, now b***h, f*** you white mother f***er, ya'll started this s***, f*** with my God damn phone b***h."

Officials say that Jackson was spoofing his phone number during these calls, making it appear as if he was calling from other Secret Service officers.

Another call came into the Detroit Field Office on October 18, during which Jackson is alleged to have said, "why ya'll messing with my wires" and "I'm going to blow Trump's brains out."

That phone call was linked to a T-Mobile cell phone from the 616 area code. The Secret Service obtained records from T-Mobile that led to the James Jackson Profit Group LLC, which was connected with the address of a Grand Rapids outreach organization that Jackson was last reported at on October 6, asking about mail services.

Using the phone records, agents spoke with a witness who said she had met a guy named Jamie on an on-line meeting application. The woman said Jamie began to harass and threaten her over the phone, stating he was "going to cut off her head and parade it in front of the White House for Trump" and that he was going to "Kill President Trump."

The witness, who later identified Jackson from his driver's license photo, said Jamie appeared to be spoofing his number because he calls appeared to come from different phone numbers.

Agents also spoke with Jackson's uncle and sister.

Officials say Jackson's uncle would call family members, cursing and threatening them, and that he was working as a truck driver.

The criminal complaint says Jackson's sister identified the voice that made the threat against Trump as her brother's.