Madeleine Bowyer is an actress and director, known for Emmerdale (1972), The Castle (2013) and Second Coming (2014). Read more on iMDB