Netflix Movies Starring Leslie Charles
Leslie Charleson was born on February 22, 1945 in Kansas City, Missouri, USA. She is an actress, known for General Hospital (1963), Port Charles (1997) and The Day of the Dolphin (1973). She was previously married to Bill Demms. Read more on iMDB