Scott Ewen
Born in New Orleans Louisiana in 1969, Scott Ewen is a professional, contemporary, oil painter who combines the attributes of realism and abstraction.
Rather than capturing single moments, Ewen’s paintings employ bold color with organic forms, frequently rendered in motion. Figures and landscapes exist on the edge of a complete breakdown of representation, held together by a strong sense of composition and the details that speak to not only the form but also the passage of time.
Ewen graduated in 1991 from the Museum School of Fine Arts Boston and Tufts University, where he studied painting, photography, drawing, design, sculpture and art history.
He currently resides in Louisiana and Arizona.
Powered by Artwork Archive