Catherine Owens

Click image for price and more information


Catherine Owens is an Irish artist living and working in New York City. Her work is largely installation based, originating from ideas that evolve through drawings, painting, sculpture, photography, sound, film and video.
Using the technical and production knowledge gained while collaborating on large scale global projects over the last 20 years, Owens has incorporated this information into her current work, creating a series of LED based Light Works that seamlessly bring technology and mark making together. A large scale set of these pieces was commissioned by and installed in the renovated Capitol Theatre in Port Chester New York in late 2012.
As well as her own solo art practice, Catherine Owens is known for her collaborative work with the band U2. As creative director of screen imagery for animation, film and video, she has made their key visual content for five world tours from 1992 – 2010. Owens directed and was a producer on the first digital 3D film (U23D) made for theatrical release in 2008. Shot in South America, its creation spearheaded a series of major technological breakthroughs in 3D filmmaking. The New York Times hailed it as “The first IMAX movie that deserves to be called a work of art.”
Her current body of work expands upon the use of LED Lighting technology, merging it with paper-making and print. In 2014 Owens launched “Field Prints” a set of prints representing impressions of the vistas found close to her studio in the Blackwater Valley, Co. Waterford, Ireland.

Solo exhibitions
2018 6am – Oliver Sears Gallery, Dublin, Ireland
2017/18 SLIVER – Kustera Projects, Red Hook, Brooklyn
2002 He Left Quielty – Helix Center, Dublin, Ireland
1999 IN – Hugh Lane Municipal Gallery of Modern Art, Dublin, Ireland
1998 Self-Address Triskel Arts Center, Cork, Ireland
1994 Balls – Project Arts Center, Dublin, Ireland
1988 Kerlin Gallery, Dublin, Ireland

Group Exhibitions & Fairs
2016 The Lure of the Landscape, Stoney Road Press, Dublin, Ireland
2015 New York IFPDA Print fair Park Ave Armory, New York
2015 Multiplied Print Fair Christies, UK
2015 Original Print Fair Royal Academy, UK
2015 Fine Print Fair Portland, USA
2015 Fine Print Fair San Francisco, USA
2014 Ink Miami Art Fair, USA
2012 Eureka! Blue Leaf Gallery, Dublin, Ireland
2012 Dubh – Dialogues in Black, Oliver Sears Gallery, Dublin, Ireland
2011 Dubh – Dialogues in Black American Irish Historical Society, New York, USA
2010 Dieu Donne, Drawing show, New York
2008 Dieu Donne, Drawing show, New York

2018 LED Paintings, Installation, New York
2014 LED Paintings (private) Ireland/USA
2012 LED Drawings ‘CORE’, Permanent Installation commission for 3 large scale LED drawings for the lobby of the Capitol Theatre Port Chester, New York