Margaret Thompson Filmography
- Actor (45 credits)
- The Cast-Off (1918) Grace Lytton
- Time Locks and Diamonds (1917) Rose
- The Iced Bullet (1917) Evelyn Deering
- The Weaker Sex (1917) Marjory Lawton
- The Flame of the Yukon (1917) Dolly
- Wooden Shoes (1917) Gertrude Van Hoosen
- An Even Break (1917) Mary
- Blood Will Tell (1917) Dixie Du Fresne
- Back of the Man (1917) Muriel Brooks
- The Dividend (1916) Maizie
- The Stepping Stone (1916) Flora Alden
- The Sin Ye Do (1916) Rose Darrow
- The Honorable Algy (1916) Grace Dryker
- Shell 43 (1916) Helen von Altman
- The Conqueror (1916) Lillian Madison
- The Thoroughbred (1916) Betty Ainslee
- Her Easter Hat (1915) Marie - the Village Belle
- Rumpelstiltskin (1915) Good Fairy
- The Mill by the Zuyder Zee (1915) Elsie Brandt
- The Man from Nowhere (1915) Emma Frazer
- Satan McAllister's Heir (1915) Hattie Ellis
- The Mating (1915) Eleanor Ames
- The Sons of Toil (1915)
- The Shadowgraph Message (1915) Jean Cordova
- The Strike at Centipede Mine (1915) Hope Foster
- Mother Hulda (1915) The Fairy
- The Grudge (1915) Madge Wayne
- Aloha Oe (1915) Dris Keith
- The Reward (1915) Pinkie
- Keno Bates, Liar (1915) Doris Maitland
- Captain Junior (1914)
- The Gangsters and the Girl (1914) The Pickpocket
- Shorty Turns Judge (1914) Nell Bond
- The Old Love's Best (1914) Julia Davis - the Country Girl
- The Social Ghost (1914)
- Not of the Flock (1914) Edith Ainsworth
- The Mills of the Gods (1914) Older Mildred Spiegel
- The Game Keeper's Daughter (1914) Margaret - the Princess
- Conscience (1914) Mary Gray
- The Sign of the Snake (1913)
- The Reaping (1913)
- A Southern Cinderella (1913) Eleanor's Step-Sister
- The Pitfall (1913) Hazel Dorn
- The Banshee (1913) Dan's Wife
- The Sea Dog (1913) The Nurse