Catherine Owens

Irish

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 (5ft X5ft ea) 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 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.
She is currently working on a commission for a series of interactive outdoor bronze LED sculptures.
Artworks
Sort by
Mallows edge

2015

Stoney Road Press Ireland

Under $2,200

South past Black

2015

Stoney Road Press Ireland

Under $2,200

The Vee

2014

Stoney Road Press Ireland

Under $2,200

Fiddle East

2014

Stoney Road Press Ireland

Under $2,200