Mary English is known for Politicians Wives (2003). She has been married to Bill English since 1987. They have six children.
No data