David Mulwa is known for Eyes of a Witness (1991), The Devil Dentist (2009) and Dangerous Affair (2002).
No data