Graham was a Scottish painter who worked chiefly with Scottish landscapes and later with portraits. He travelled widely and his experiences abroad furnished subjects for many of his pictures. He was part of a distinguished group of painters trained by R. S. Lauder.