Ellen Barry was born on April 2, 1971, in Tarrytown, New York [REF].
Barry is a 1993 graduate of Yale University with a B.A. in English, where she was also a reporter and editor for the Yale Daily News.