A popular host of YouTube videos about gay rights was charged in Los Angeles on Wednesday with filing a false report about being severely beaten outside a gay club, the authorities said.

The host, Calum McSwiggan, 26, told sheriff’s deputies that he had been left with three broken teeth and six stitches in his forehead after he was beaten by three men early Monday, according to a post on his Instagram account.

“The authorities should have been there to help and protect me but instead they treated me like a second-class citizen,” read the post, accompanied by a photo of Mr. McSwiggan in a hospital bed with a bandage on his forehead. He said he “never felt so terrified to be a gay man in the public eye.”

But the Los Angeles County Sheriff’s Department said in a statement that Mr. McSwiggan had no visible injuries and that it could not substantiate his account. The sheriff’s department said he had been taken into custody after deputies saw him vandalizing a car, and provided a booking photo in which no facial injuries could be seen.