Robert Emmett Owen

Robert Owen

New England Waterfall

(1878 – 1957)

Robert Emmett Owen was born in North Adams, Massachusetts, where he studied fine art at the Drury Academy. He went on to secure a scholarship at the Eric Pape School of Art in Boston. Owens supported himself by selling illustrations to the Boston Globe, National Magazine, Brown Brook Magazine, Scribners Magazine, Harper’s Monthly, and other publications.

Owen moved to New York in 1901 and became involved with the American Impressionists. He started creating Impressionist paintings, while studying at the Art Students League, the Chase School, and the National Academy of Design. He moved to Stamford, Connecticut, where he started creating his colorful landscape paintings, which is what he is best known for today. His work was well liked by critics and the public, and demand for his work grew, with many commissions ordered by high profile clients.

In 1920, Owen moved back to New York. He opened his own gallery, called the Robert Emmett Owen New England Landscape Gallery, where he exhibited and sold his own work. The gallery, which moved in the 1930s to West 57th Street, was successful for twenty-one years, until World War II caused him to close it in 1941. He later became the artist in residence at the Thomas Paine Memorial Museum.

Owen’s work has been described as capturing the elegance of the New England countryside, which he created using a vivid color palette and loose, vigorous paint strokes.