Josh Freed is a director and writer, known for Life Below Zero (2012), China's Sexual Revolution (2007) and Selling the Water (2000).
No data