Renato Seabra, the male model who has confessed to killing Portuguese gay journalist Carlos Castro, also broke Castro's neck during the altercation, the New York Post reported.

Police have charged Seabra with one count of second-degree murder.

Castro was traveling in New York City over the New Year holiday with Seabra, who earned fame last year on the Portuguese reality talent contest A Procura Do Sonho, or Pursuit of a Dream. He didn't win the contest but was signed to a modeling contract.

The 65-year-old Castro was found dead by hotel workers at the Inter-Continental New York Times Square Hotel late last Friday.

He allegedly screamed at Castro “I'm not gay anymore!” while he kicked, punched and ultimately mutilated his lover.

According to Seabra's indictment released on Friday, the 20-year-old broke Castro's neck during the altercation and stomped on his head. He also knocked Castro unconscious with a computer monitor and then, using a wine corkscrew, gouged out an eye and castrated the journalist.

According to The New York Daily News, Seabra denied he was gay before embarking on the trip.

“He told people back home, before the trip, that he wasn't gay,” a police source told the paper. “He got [Castro] to pay his way to New York and wanted him to boost his career, buy him things.”

Other reports indicate that Seabra and Castro quarreled over money and sex. Seabra bacame bitter when a promised shopping trip failed to materialize, while Castro was jealous of Seabra's flirtations with girls.

Castro had written articles and books about fashion and was a vocal gay rights advocate.

Friends say the two men had been dating for several months.