John attended Washington University in St. Louis, receiving a BFA in 1979. He studied printmaking at the Institute for American Universities in Avignon, France and then received an MA degree in painting from Purdue University in 1982. His work has been shown in numerous solo and group shows in Canada and the United States. His paintings can be found in collections throughout North America. Professional memberships have included the Society of Illustrators, the Illustrators Partnership of America, the National Association of Plein Air Painters, and the Graphic Artists Guild. He is a certified creativity coach.