Leigh Christian was born on October 25, 1945 in the USA. She is an actress, known for The Doll Squad...
Leigh's son, Tao-by Aleman, is developing a Boutique Hotel in Guanacaste, Costa Rica.
15 March 2014
‘The Doll Squad’ DVD Review (88 Films)
14 June 2011
Dark Sky Films to Release Machete Maidens Unleashed
See the trailers we loved this week, including It Chapter Two, "Big Little Lies," Being Frank, and I Am Mother. Presented by Microsoft Surface.
Watch our trailer of trailers
Check out our guide to superheroes, horror movies, and more.