A one-time contract player for Universal Studios, MacLachlan made her debut in two episodes of The Alfred Hitchcock Hour in 1965. She appeared in episodes of The Fugitive, The Invaders episode "The Vise as Mrs Baxter" (1968), The Girl from U.N.C.L.E., Star Trek, Ironside, and The Mod Squad. She also appeared in the films Uptight (1968), Change of Mind (1969), ...tick...tick...tick... (1970), Darker Than Amber (1970), Halls of Anger (1970), Sounder (1972), The Man (1972), Tightrope (1984), Murphy's Law (1986), The Boy Who Could Fly (1986) and The Thirteenth Floor (1999).