Olwen Fouere is an actress, known for This Must Be the Place (2011), The Survivalist (2015) and Space Truckers (1996). Read more on iMDB