World

Who is John Spillman? Secret Service employee, 33, arrested for exposing himself to guests at Miami hotel

A Secret Service employee has been arrested and placed on leave after allegedly being caught masturbating in front of guests at a Miami hotel. 33-year-old John Spillman was charged with indecent exposure for an incident that took place at the DoubleTree by Hilton Hotel Miami Airport and Convention Center on Sunday night, May 3, according to court records and WSVN.

Who is John Spillman? Secret Service employee, 33, arrested for exposing himself to guests at Miami hotel

Guests at the hotel told investigators that they were in the hotel lobby around midnight when Spillman followed them to their room, an arrest report revealed. The guests then spotted him “masturbating next to their room” on the sixth floor. They then called hotel security.

Read More | Who are Lue Moua and Kongmeng Vang? DHS seeks public’s help to catch ‘sexual predators’ at large in St. Paul, Minnesota

When security arrived, they found Spillman with his “pants lowered and masturbating,” investigators wrote in the document.

Who is John Spillman?

Spillman, from Marble Falls, Texas, is based in Washington, DC, the New York Post reported. He was even in South Florida for a security perimeter screening detail at Trump National Doral for President Donald Trump’s scheduled visit to the 2026 PGA Cadillac Championship.

Spillman was off-duty during the alleged incident. The Secret Service has placed him on leave pending the outcome of a criminal and internal investigation.

“The alleged conduct is unacceptable and stands in stark contrast to the professionalism and integrity that I demand of our personnel,” Secret Service Chief Richard Macauley said in a statement, per the New York Post.

Read More | Who is Ki-Shawn Crumity? Pittsburgh man arrested after missing girl, 13, found in a box in his basement

“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,” he added.

Spillman has been booked at the Turner Guilford Knight Correctional Center and ordered held on a $1,000 bond, inmate records show. He is due back in court on May 27.