Stephen O’Dowd

Biography

Based in Dublin, Stephen O’Dowd is a printmaker who is a product of the Black Church Print Studio, where he honed his skill and approach to screen printing under the mentorship of Raymond Henshaw, David McGinn, and Louise Peat. A passionate screen printer, Stephen seeks to develop organic and personal expressions from the world of nature, science and the ordinary to provide new insights and striking visual images to the viewer. Follow Stephen on IG @Stevelovesprinting.

Statement

Stephen O’Dowd’s work delves into the duality of everyday life, drawing inspiration from both the ordinary and the extraordinary, the old and the new, nature and science. His visually striking prints are characterized by a bold use of colour and an organic approach to layering. The concept of duality is a central theme in all of Stephen’s creations, as he blends contrasting elements to reveal the complexity within simplicity. Stephen invites viewers to see the world through a lens that captures the unseen and the balance between opposing elements.