John grew up in Victoria and studied at the Victoria College of Art and The University of Victoria before completing his graduate studies at the University of Calgary. He has exhibited selections and installations of painting, drawing and related work in Victoria, Kelowna, Calgary and San Francisco. He has also contributed catalogue essays and criticism for publication in Victoria, Vancouver, Calgary, Toronto and Jakarta. John teaches courses in drawing, painting and art history through The Vancouver Island School of Art, The University of Victoria's continuing education and Visual Art Departments. John is currently president of the board of the Slide Room Gallery(http://slideroomgallery.com/).
He is married to Julie Luna and has three kids, Gabriel (12), Silas (8) and Mia (4.5).