Crystal Lewis was born on September 11, 1969 in Corona, California, USA. She is an actress, known for The Moment After (1999), The Adventures of Chris Fable (2010) and Hi-Tops (1985). She is married to Brian Ray. They have two children.
Read more: Imdb