Joshua Katembela: Joshua Katembela. Actor: Leech. Joshua Katembela is known for Leech (2023).
Known For: Leech (Callum)