The Miami-Dade Sheriff’s office arrested United States Secret Service agent John Spillman Monday after he allegedly masturbated in public.
Spillman, 33, was in Miami working exterior security for President Donald Trump’s appearance at the PGA Tour’s Cadillac Championship on Sunday, according to CNBC. Police said they responded to a call about a naked man on the sixth floor of the DoubleTree by Hilton Hotel Miami Airport & Convention Center Sunday night. They alleged they found Spillman “masturbating at the end of the hallway” when they arrived on scene, according to CNBC, citing an arrest report.
The police report claimed guests called hotel security, who arrived to witness “the defendant with his pants lowered and masturbating on the sixth floor,” according to Daily Beast.
After he was arrested, a woman in a nearby room reportedly told police Spillman followed her from the hotel lobby to the sixth floor.
“The victim advised they immediately entered their room” because she feared for her life, the police report said, according to CNBC.
“The victim saw the defendant masturbating next to their hotel room,” the report continued.
Hotel security reported seeing the same alleged conduct, according to the police report.
🚨🚨 SECRET SERVICE SCOOP: Here’s the mug shot and arrest affidavit for the Secret Service Uniformed Division officer who was arrested just after midnight Monday morning on charges that he was naked and masturbating in a Doubletree hotel hallway near the Miami airport.
Police… https://t.co/TpPMjJMoDh pic.twitter.com/5G53odaMpP
— Susan Crabtree (@susancrabtree) May 5, 2026
Chief of the U.S. Secret Service Police, Richard Macauley, issued a statement to CNBC saying the agency was aware of the arrest of the off-duty agent.
“The alleged conduct is unacceptable and stands in stark contrast to the professionalism and integrity that I demand of our personnel,” Macauley said.
“This agency takes these matters with the utmost seriousness; consequently, the individual has been placed on administrative leave pending the results of this criminal matter and a complete and thorough internal investigation.”
CNBC reported Spillman was kept at the Miami-Dade County Jail, according to jail records. Spillman was still in jail on a $1,000 bond as of Tuesday morning, according to News 7 Miami. (RELATED: REPORT: Police Arrest Apparent Anti-Bezos Protestor As Chaos Erupts On Met Gala Red Carpet)
It is unclear when he will be released as of publication.
The Secret Service is conducting an internal review, and they reportedly placed him on administrative leave pending the results of the investigations.
Editor’s note: The headlines were updated with additional information.
Read the full article here


