Sandy Powell Net Worth is
$200,000
Mini Biography
Sandy Powell was created on Apr 7, 1960 in London, Britain. She actually is known on her behalf focus on The Departed (2006), The Wolf of Wall structure Road (2013) and Shutter Isle (2010).
Known for movies