Michelle Edwards Net Worth is
$1.2 Million
Mini Biography
Michelle Edwards was created on Sept 29, 1981 in Glasgow, Scotland. She actually is an celebrity, known for The Sky in Bloom (2013), Hold (2009) and Intergalactic Fight (2007). She’s been wedded to Neil McDermott since July 22, 2007. They possess two children.
Known for movies