Her younger brother is actor John Stockwell .
Welch was born Evelyn Kathleen Samuels in Boston , Massachusetts , the daughter of Ellen Richards and John S. Samuels III .
Welch 's younger brother is actor John Stockwell .
Welch was born Evelyn Kathleen Samuels in Boston , Massachusetts , the daughter of Ellen Richards and John S. Samuels III .