 Ehrlich was born in New York City in 1946 and grew up in the Radburn section of Fair Lawn, New Jersey.He graduated from Rensselaer Polytechnic Institute in 1969.Upon graduating, Ehrlich spent six years working in Africa, serving for two years in the Peace Corps as its first architect in Marrakesh, Morocco.