David Leach Net Worth is
$11 Million
Mini Biography
David Leach is well known for his focus on Ben Harper: Enjoyment and Discomfort (2002) and White colored Wolves: A Cry in the open II (1993).
Known for movies