Jennifer Richards
An image from TerrorVision, one of the productions that also features Jennifer Richards.

Jennifer Richards

June 18, 1948 — Brooklyn, New York, United States

Jennifer Ashley Lein (aka Jennifer Richards) is a former American actress best know for TerrorVision (1986), C.O.D. (1981) and Hill Street Blues (1981)

TerrorVision

TerrorVision

1986

The Tower

The Tower

1993