A man who held one of the stars of TV castaway drama Lost hostage at his house in Hawaii has pleaded guilty in a court in Honolulu.
Josh Holloway plays Sawyer in the hugely successful drama
Ruben Royce, 23, pleaded guilty to 34 offences as part of a deal which will sentence him to 30 years in prison.
He broke into actor Josh Holloway's home in October 2005, threatened him and his wife and stole their wallets and their car.
Royce also admitted carrying out three other robberies.
He was found guilty of a fifth by a jury last month, and was convicted of robbery, burglary, firearms violations and reckless endangering.
"Basically, he was driving around looking for fancy cars, nice homes and picked certain ones for home invasion," prosecutor Maurice Arrisgado said.
Defence representative Teri Marshall said Royce did not know Mr Holloway, who plays Sawyer in the hit series, was a television star until after the robbery.
"They were just scared," Mr Arrisgado said of Mr Holloway and his wife.
"They thought they were going to get killed. This guy was very vicious and had no hesitation in pointing the gun in their face."
Ms Marshall said Royce was pleading guilty to take responsibility for his actions and that he hoped to turn his life around.
She added that drug use played a role in the incidents, too.
"He was young and engaged in really bad behaviour. And in this short spate of time, it spiralled around on itself," she said.
Royce, who pleaded guilty to offences including kidnapping, first-degree robbery, burglary and auto theft, will be sentenced on 29 April.