
Biography: Vella Lovell was born on September 13, 1985 in New Mexico, USA. She attended Juilliard in New York where she had finished her degree. Early in her career she appeared in a few short films. She was then cast for the role of Heather Davis in what would become the hit The CW show […]