Warren was born on September 18, 1934 in Urbandale, Iowa. He was raised in both Des Moines, Iowa and in Chicago, Illinois. Warren studied at Pepperdine University, at the Princeton Theological Seminary, and at the University of Chicago. He now lives in Kennebunkport, Maine.