Catherine Johnson is an actress and producer, known for Coup de Cinema (2011), The Competition (2018) and Maggots (2017).
No data