Constance Forslund was born on June 19, 1950 in San Diego, California, USA. She is an actress, known for One Life to Live (1968), Village of the Damned (1995) and River's Edge (1986). Read more on iMDB