 Born in Baltimore, Maryland, on April 8, 1951, Morrow grew up in Littleton, Colorado, and, "after a decade of vagabonding from Honduras to France, Italy to England", settled in New York City, where he remains.In 1966, he was selected by the Colorado Medical Association to serve with a small number of other teenage volunteers as a medical assistant with the Amigos de las Americas program, giving inoculations and working with health-care professionals in poor, very rural areas in Honduras.The following year, 1967–1968, Morrow was a foreign exchange student under the auspices of the American Field Service, completing his final year of high school at a Liceo Scientifico in Cuneo, Italy.