Portuguese gay journalist Carlos Castro was found slain in a New York City hotel. Police have arrested his male companion, Renata Seabra, a 20-year-old fashion model, the AP reported.

Police say hotel workers at the Inter-Continental New York Times Square Hotel found Castro's bludgeoned body late Friday evening.

Several outlets reporting that Castro, 65, suffered serious head trauma and had been castrated.

Police arrested Seabra after he fled the hotel to seek care at a nearby hospital.

The two men arrived in New York City in late December to ring in the New Year.

Seabra 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.

Police say the young man has yet to be charged.

“Right now he's in our custody, he's not charged, and he's undergoing a psychiatric evaluation,” an unnamed official said.

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.

Officials described the crime scene as “a mess.”