Brian Leonard Net Worth is
$950,000
Mini Biography
Brian Leonard was created in November 5, 1958 in Chicago, Illinois, USA. He’s an professional and movie director, known for Bee Period (2005), The Bachelor (1999) and Container Shock (2008).
Known for movies