Ollie Locke killed a crocodile in last night's Celebrity Island with Bear Grylls.
It was final episode of the one-off all star series, which started last month on Channel 4.
We saw some of the celebs corner the croc before pinning it down as Ollie stabbed it in the head.
"I think that's one of the hardest things I've ever done in my life... I don't know what to say," he reacted shortly after.
Ollie later told cameras: "I'm actually quite proud of myself in a weird way.
"This is so far away from anything I've been used to in my life. I love animals but in a survival situation there's literally only one thing you can do."
But not everyone was impressed.
“The killing of a beautiful Cayman croc for the sake of TV entertainment really turns my stomach. Absolutely sick! #CelebrityIsland," one viewer tweeted.
Another added online: "Absolutely brutal watching the croc being killed. Was no need for it to be shown on tv for entertainment purposes! #CelebrityIsland”
Made in Chelsea star Ollie however defended the actions after filming concluded.
"We were starving, we were not good," he said. "And we knew from watching other series and our training that there was a cayman crocodile on the island. So we kind of made the informed decision that that was what we were going to go and find, and it became my job in the end to kill it.
"And it was something that we didn't want to do, and it was horrible, a not very nice thing to do, to take a life. No-one wants to do that."
And he added: "It was done humanely and in the way that we were trained to do so. It wasn't a nice thing to do at all, but we ate every single bit of it and it gave us what we needed for the three days ahead. Because we were f**ked, to be quite honest."
A spokesperson for Channel 4 said: "Those on the island all received training on how to kill animals humanely and this was utilised properly in each instance.”