Owen studied on the Leith School of Art Foundation Course before training at Edinburgh College of Art. He has ten years experience teaching students of different ages and abilities. He currently teaches the Beginners' Drawing & Painting short course at LSA and has taught workshops at the National Portrait Gallery, Scottish National Portrait Gallery, Edinburgh University, and at various studios in Berlin.
Owen has exhibited widely in the UK and internationally. He was the winner of the prestigious BP Portrait Young Artist Award in 2013 and was named one of 15 emerging artists of great promise from around the world by Rebecca Wilson, Saatchi Art's Chief Curator. He has had solo exhibitions in Berlin and Lisbon, and has exhibited in group shows in London, New York, Berlin, Hamburg, Edinburgh and Glasgow. His work is held in private collections in the UK, Germany, Italy, Spain, Portugal, Greece, The Netherlands, USA, Canada, Mexico, Singapore, Australia and Hong Kong.
Owen is extremely passionate about painting and it has always been the focus of his artistic practice. He works almost exclusively in oils and both observation and creativity play key roles in his paintings. His work explores the bittersweet awareness of impermanence.
Owen is really looking forward to teaching on the One Day Painting Course. He is excited about the opportunity to work in depth with the same group of students over an academic year. He hopes to be able to use the knowledge of the methods, materials and processes of painting that he has built up through his own experience as a practicing artist to help the students to develop their painting practice.