Portrait, landscape and figure painter in oil and watercolour. Born in London, Haggis studied art in Australia and at the Royal College of Art under Malcolm Osborne. He showed widely, including Walker Galleries London, the RA, RP, NEAC, RCamA, RWA and Paris Salon. His work is in Australian and British museums. His portrait commissions included Fredric March, Mai Zetterling and Claire Bloom. He painted many landscapes in Britain, especially in Yorkshire and Hertfordshire, where he lived at Welwyn. In 1921 he founded the Welwyn Garden City Art Club. According to The Dictionary of British Artists 1880-1940, in addition to painting Haggis 'worked as an Australian Boundary rider, station hand, plumbers mate, beekeeper and in insurance.'