Police said Douglas Brian Irvin Jr. responded to an ad for a sensual body rub and asked a masseuse to come to his hotel room at the Hooters Casino Hotel in Las Vegas May 15.
She told investigators that Irvin touched her against her will and offered her $10,000 for sex. She said she agreed but asked for the money up front.
Then, investigators said Irvin pulled out a laminated identification card that said "police" and told her she'd have to have sex with him for free or he would arrest her for vice.
Irvin, 32, faces several charges. He was booked Thursday into Clark County Detention Center on charges of impersonating an officer, oppression under color of law, and sexual assault and coercion. He was being held without bail.
Though Irvin denied impersonating a police officer and said the sex was consensual, authorities found a laminated police identification card on him. Also, police said they checked his cellphone and found several photos of him in police uniforms and a photo of a police ID card identifying him as a "special agent."
He told police the photos were from his roles in movies and television.
Irvin also played an FBI agent in the 2008 video release "Stargate: The Ark of Truth" and an intern on three episodes of the medical drama "ER," according to the Internet Movie Database.
Irvin was scheduled to appear in court Tuesday.
The Associated Press contributed to this report.