Margaret Anne MacLeod
Margaret Anne MacLeod is an actor, known for Smoked Lizard Lips (1991), Archangel (1990) and Tales from the Gimli Hospital (1988).
Margaret Anne MacLeod
- Name: Margaret Anne MacLeod
Margaret Anne MacLeod's filmography
Actor
Margaret is listed as actor for five titles.

Smoked Lizard Lips
Movie, 1991

Archangel
Baba
Movie, 1990

Tales from the Gimli Hospital
Amma
Movie, 1988

The Dead Father
Widow
Movie, 1985

Springtime in Greenland
Mother
Movie, 1981
Find all movies with Margaret Anne MacLeod as actor.