
Mary Katrina Anne MacLeod was an English-born Scottish actress who performed on the stage and in film and television productions of the United Kingdom. Born in the Midlands market town of Wednesbury to Scottish parents, she debuted in theatre in 1956 and had her first British cinema role in the Lindsay Anderson film if.... (1968). MacLeod continued to feature in minor roles until her career was ended early by a stroke in 2003.

Crown Court
TV • 1972

Screen Two
TV • 1985

Birds of a Feather
TV • 1989

The Duchess of Duke Street
TV • 1976

Scarlett
TV • 1994

The Singing Detective
TV • 1986

Mapp & Lucia
TV • 1985

101 Dalmatians II: Patch's London Adventure
MOVIE • 2003

I Want You
MOVIE • 1998

Enigma
MOVIE • 2001

Orlando
MOVIE • 1992

Restoration
MOVIE • 1995

Hear My Song
MOVIE • 1991

The House of Mirth
MOVIE • 2000

O Lucky Man!
MOVIE • 1973

if....
MOVIE • 1968

Britannia Hospital
MOVIE • 1982

Three Men in a Boat
MOVIE • 1975