Owen Bowen was born in Leeds in Yorkshire and attended the Leeds School of Art. In 1904 Bowen was elected a member of the Staithes Art Club, the group of artists which included Dame Laura Knight working on the coast in North East England. After leaving art school, Bowen remained in Leeds and later established his own school of painting. He spent many summers in Robin Hood’s Bay perfecting his approach to oil painting, completing many still life and landscape compositions. Although Bowen spent the majority of his time in Leeds he exhibited throughout England, most notably in the Walker Art Gallery, the Royal Academy and the ROI. Many of his works are now part of the collections of eminent public galleries including those of Leeds, Rotherham and Rochdale.