Shanti Lowry Net Worth is
$500,000
Mini Biography
Shanti Lowry was created on Apr 2, 1982 in Boulder, Colorado, USA as Shanti Misha Lowry. She actually is an celebrity and movie director, known for Charlie’s Angels: Total Throttle (2003), D.E.B.S. (2003) and Louis (2010). She’s been wedded to Anthony Schubert since 2004.
Known for movies