Stephen Morehouse Avery


Stephen Morehouse Avery - writer and screenwriter from United States of America. He was born on December 20, 1893 in St. Louis County and died on February 10, 1948 in Los Angeles. He graduated from the University of Missouri.