Leroy Panashe SiyafaActor · Born July 10, 2000Acted in 22020s2026God Sleeps on SundaysJames2020Blood & WaterSam Nkosana · 19 episodes70