Secret Service Agent, 33, Arrested for Exposing Himself to Hotel Guests

John Spillman was charged with indecent exposure for an incident that took place at the DoubleTree by Hilton Hotel Miami Airport and Convention Center.

Image source: Internet

A Secret Service employee has been arrested and placed on leave after allegedly being caught masturbating in front of guests at a Miami hotel.

John Spillman, 33, 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, 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, who found Spillman with his “pants lowered and masturbating,” investigators wrote in the document.

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.

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.