The uMlazi-born contestant is one of three from KwaZulu-Natal who are vying for the coveted title.
“I hate abusers, I hate them with all my heart,” he said. “You will never see me put my hands on a woman. I hate people who abuse women. I hate toxic masculinity,” he said.
Ngcobo was raised by his single mother, Ntombifuthi.
The 20-year-old shares a name with another Durban-born Idols contestant who made it to the finale last year, Mthokozisi Ndaba - who lost to Paxton Fielies.
Ndaba courted controversy following his loss. He stormed off the stage and failed to congratulate Fielies. He also failed to attend a post-season press conference.
Ngcobo said he did not feel entitled to win. “I cannot become aggressive because the voters chose somebody else; maybe the other person chose a better song, moved better on stage, hit the notes better or maybe they worked harder. I must accept the results,” he said.
“Look at Mmatema (Moremi). Everyone was convinced she was going to win, but she lost and she used the platform to build her career,” he said.
Moremi has launched her own record label and is a lead actress on a local soapie, Ngcobo pointed out.
Ngcobo said his mother, who works as a domestic and a part-time cleaner at a local clinic, had to watch Idols with neighbours, as she could not afford pay TV.