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.