Sarah Woodward Net Worth is
$2 Million
Mini Biography
Sarah Woodward was created on Apr 3, 1963 in London, Britain. She actually is an celebrity, known for Close Your Eye (2002), I Catch the Castle (2003) and Adoring Miss Hatto (2012). She’s been wedded to Patrick Toomey since 2002. They possess two children.
Known for movies