Francis Mrema is known for Polar Bear (2004), Devoured (2012) and The Cruelty of Fu-Manchu (2012).
Sin datos