Frances Townend is an actress and producer, known for Impulse (2018), Fear Thy Neighbor (2014) and The End of Sex (2022).