
Laura Vandervoort is a well known and beloved Canadian actress for a wide variety of her character portrayals in movies and television including Smallville, Haven, Supergirl, and V.

Laura Vandervoort is a well known and beloved Canadian actress for a wide variety of her character portrayals in movies and television including Smallville, Haven, Supergirl, and V.