Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Betty Dodson was born on August 24, 1929 in Wichita, Kansas, USA. She was an actress and writer, known for Betty Dodson: Her Life of Sex and Art (2007). She was previously married to Frederick Stern. She died on October 31, 2020 in New York City, New York, USA.