Question: who plays njeza on uzalo?
Answer: Nkanyiso Makhanya (26) plays popular Njeza on SABC 1's biggest daily soap, Uzalo. Njeza made his first appearance on the show in February, at the start of season five, straight out of prison.