A Portuguese model accused of killing a celebrity journalist in a New York hotel admitted brutally attacking him for more than an hour and castrating him with a corkscrew, prosecutors said.
Renato Seabra also stabbed Carlos Castro in the face, slammed a computer monitor into his head and stamped on his face, Manhattan State Supreme Court was told.
Seabra, 21, remained silent during his arraignment and his lawyer entered a not-guilty plea to second-degree murder on his behalf.
Court papers presented by prosecutors described a statement police said Seabra gave after the January 7 death of Mr Castro, 65, a well-known Portuguese TV journalist, while the two were on holiday in Manhattan.
The account depicted an argument in a hotel room that turned vicious and escalated into a prolonged frenzy, with Seabra first choking his companion, then stabbing him with a corkscrew in his face and groin. Seabra also admitted to hitting Mr Castro on the head with a computer monitor and stamping on his face while wearing shoes, the papers said.
After the attack Seabra told police, he showered, put on a suit and left. When he ran into a friend of Mr Castro's and her daughter, he at first refused to answer questions about Mr Castro's whereabouts but then said he was in the hotel room and gave them the room number.
He then left the InterContinental New York Times Square hotel, wandered around the city and eventually got into a taxi that took him to St Luke's-Roosevelt Hospital Centre, the papers said.
The city medical examiner said Mr Castro died of head injuries and strangulation.
Defence lawyer David Touger said after the hearing that he and his client planned a "vigorous defence" and hoped for a positive outcome. Seabra will remain in custody at Bellevue Hospital until the parties return to court on March 4 for motions.
Friends in New York have said Mr Castro and Seabra were a couple. But Seabra's mother told Portugal's TV Independente television network that her son was not gay and "was not Carlos Castro's lover".
Seabra was a contestant last year on a Portuguese TV show called A Procura Do Sonho - Pursuit Of A Dream - which hunts for modelling talent.
He did not win the show but gained a modelling contract with an agency founded by fashion designer Fatima Lopes, who developed the show and was a judge.