Tags: Soap Character.
Theresa Mary Smith is a fictional character from the BBC soap opera EastEnders played by Linda Davidson from 5 March 1985 to 26 May 1988.Punk Mary is Walford’s original wild child. She often makes life difficult for herself due to her stubborn defensive nature and she tends to feel that everyone around her is out to get her. In fact Mary is her own worst enemy and most of her misfortune is down to her irresponsible behaviour and her inability to heed good advice.