Crystal Allen was born in California where she now resides, however she was raised in Camrose in ...
Crystal was on the jury in 2013 at Monaco T.V. Festival for best mini-series.
Orange County, California, USA
Dive deep into IMDb Picks, Amazon Originals, and more.