Kitty MacLeod was born in 1914 in Kasauli, Solan, Himachal Pradesh, India. She was an actress, known for The Western Isles (1941) and Rob Roy: The Highland Rogue (1953). She was married to Dr. Ernest Gregson. She died on May 7, 2000 in East Lothian, Scotland.