John studied at the National College of Art and Design in Dublin and at the Etching Centre in Geneva.

John has worked in the following studios; Centre de la Gravure, Geneva, Switzerland, Atelier, Raymond Mayer, Lausanne, AGB Graphics, Madison, Wisconsin, USA and the Graphic Studio Dublin.