John Haig lives in the Vancouver area of British Columbia. His paintings have depicted various regions of the Province such as the Sunshine Coast, Whistler Garibaldi, the Canadian Rockies and the Queen Charlotte Islands. He has exhibited in both commercial and public galleries and is represented in private and corporate collections.