John was born in Edinburgh, and studied at Edinburgh College of Art from 1962-1967 where he was awarded a number of painting and drawing prizes which included the Andrew Grant Scholarship. Ending his studies, a Post Graduate Travelling Scholarship took him to France, Holland and Belgium, creating opportunities for exhibitions in the countries concerned.
From 1971 to 1996 he was an Art Lecturer at Stevenson College, Edinburgh.
As an Edinburgh man he is proud to have been a member of 'The Glasgow League of Artists' and to have been elected chairman in 1975-76.
At various times he has been chairman of Livingston Art Foundation and the Craigmillar Festival Society.
Now living in the Scottish Borders he continues to develop his painting to his own exacting standards.
He has work in many private and public collections in United Kingdom; USA; Canada; Europe and Africa