Acting
Margaret "Meg" Foster is an American actress who starred as Hester Prynne in The Scarlet Letter (1979), Ingrid in Ticket to Heaven (1981) and Holly in They Live (1988).
The Mentalist
2008
Star Trek: Deep Space Nine
1993
Pretty Little Liars
2010
Bonanza
1959
ER
1994
Twin Peaks
1990
Hawaii Five-O
1969
Xena: Warrior Princess
1995
Murder, She Wrote
1984
Mannix
1967
The Originals
2013
Quantum Leap
1989
The Cosby Show
Miami Vice
Sliders
The Six Million Dollar Man
1974
Cannon
1971
The Twilight Zone
1985
Barnaby Jones
1973
Medical Center