Be a member of an exclusive film buff community
Sign Up
Lee Farber is a writer and producer, known for The Soup (2004), The Lonely Italian (2016) and This Giant Beast That is the Global Economy (2019). He has been married to Carrie Ross since July 8, 2006.