Overview
Katherine "Scottie" MacGregor (born Dorlee Deane MacGregor; January 12, 1925 – November 13, 2018) was an American actress and dancer whose performance as Harriet Oleson on the television series Little House on the Prairie made her a familiar face to television audiences. Born in Glendale, California, she worked across stage and screen and was often remembered for her comic timing and distinctive characterization.
Early life and stage career
MacGregor's early years included training in dance and work in regional theatre and touring productions. She used the nickname "Scottie" professionally and built experience in live performance before moving into television. Her dance background and stage discipline informed the expressive physicality she later brought to screen roles.
Little House on the Prairie and screen work
MacGregor achieved widespread recognition during the 1970s and 1980s for her recurring role as Harriet Oleson on the popular series Little House on the Prairie. The character served as a comic antagonist and small‑town foil to the Ingalls family, often providing both humor and dramatic tension. While most closely associated with that part, MacGregor's résumé included other television appearances and stage engagements over several decades.
Later life, writing and legacy
In later years MacGregor stepped back from frequent screen appearances and devoted time to writing and university and community theatre activities. She was regarded by fans and colleagues for creating a memorable, layered television persona: a character who could be petulant and scheming but also oddly human and entertaining. Her performance remains a touchstone for portrayals of comically cantankerous figures in family dramas.
Notable facts
- Birth name: Dorlee Deane MacGregor; commonly credited as Katherine or Scottie MacGregor.
- Best known role: Harriet Oleson on Little House on the Prairie.
- Later years: pursued writing and theatre work away from the television spotlight.
- Death: MacGregor died on November 13, 2018 in Los Angeles from congestive heart failure at age 93.
MacGregor's career illustrates the transition many performers made from stage to television in mid‑20th century America, and her Harriet Oleson remains one of the era's most recognizable television characters.