Crystal Allen was born in California, where she now resides; however, she was raised in Camrose in Alberta Canada. With dual Canadian/American citizenship, she has landed many leading roles. Crooked Arrows
(2012) opposite Brandon Routh
and Ghost Storm
(2012) with Carlos Bernard
, both to be released in spring of 2012. Allen has also starred in the ...
See full bio »