Nacido en Brooklyn, Nueva York, de padres judíos, obreros y de Europa, Leonard Freed primero quería ser pintor. Sin embargo, comenzó a tomar fotografías en Holanda durante 1953, y descubrió que este era el lugar donde yacía su pasión. En 1954, después de los viajes a través de Europa y Norte de África, regresó a los Estados Unidos a realizar más de su trabajo