Ruby Richards was born on 10 April 1966 in Los Angeles County, California, USA. She is an actress and director. She was previously married to Gregory Dark.
- Interviewer(as Star Chandler)
- Star(as Star Chandler)
Contribute to this page
Suggest an edit or add missing content