John was born and raised in Toronto, Ontario. He attended the U of T and graduated with degrees in geology and geography. He lived and worked in Calgary, AB until he retired in 2011 and now lives in both Calgary and Quinan, NS.
He was introduced to oil painting in a grade 12 art class and painted very little until late 2015. He enrolled in the Visual Arts Certificate of Achievement program at the Alberta College of Art and Design in Calgary. He completed the program in 2019.
In Geometric Expressions, he is drawn to the challenge of painting landscapes by simplifying them, using only individual shapes of solid colours and their size, geometry and colour to create recognizable scenes with depth and 3-dimensionality.
Fish Figments paintings are colourful and fanciful depictions of fish in various flow schemes on a coloured canvas. John does not use any tape or stencils in either style of painting nor does he draw in the individual components, all are painted freehand.