John graduated from the Florence Academy of Art in Florence, Italy. He teaches portrait and figure drawing at Stanford University (Continuing Studies) and painting at the Triton Museum of Art.
His paintings are shown in galleries in London, Dublin, Florence, Charleston and Santa Fe.
John earned his B.S. in Physics from the University of San Francisco and Master of Architecture from the University of New Mexico.
His focus is portraiture.