Leo Fafard Net Worth is
$5 Million
Mini Biography
Leo Fafard is well known for his focus on Tideland (2005), The Out of the question Elephant (2001) and Elegance (2009).
Known for movies
Leo Fafard is well known for his focus on Tideland (2005), The Out of the question Elephant (2001) and Elegance (2009).