Robert Weir Allan was born in Glasgow and painted landscape and marine subjects in both oil and watercolour. He toured the Far East in the late 1890s and also painted Continental scenes. Allan was commissioned to paint a portrait of Lloyd George in 1934.
Exhibited: RA, RBA, RHA, RI, ROi, RSA, RSW, RWS.