I begynnelsen av 1950-årene arbeidet MacGregor i teater både på og Off-Broadway. Hun spilte også en ukreditert rolle i Elia Kazans film (1954), der Marlon Brando spilte hovedrollen, og hadde ytterligere en ukreditert rolle i (1970).