- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Sherri Townsend was born on January 14, 1947 in Pasadena, California, USA. She was an actress, known for Star Trek (1966). She was previously married to Ron Wolfe. She died on June 13, 2014 in Juneau, Alaska, USA.
Awards
Known For
Filmography