Jane Mowder is an actress, known for Foxcatcher (2014), Smart People (2008) and Measured Sacrifice (2009). Read more on iMDB