Chilu Lemba is an actor and producer, known for Jacob's Cross (2007), Lions4Life (2012) and Key Africans Unlocked (2018).
No data