Clea Duvall Hot Or Not?


Clea Duvall was born on September 25, 1971, in Los Angeles, California. She was the only child of her parents. She was always dreamt to be an actress but her dreams cut down when her parents were divorced. Her mother remarries soon after her divorce with the Duvall. This young girl then decides to live an independent life.

She made her debut in “Little Witches” when she works in coffee shop. She has done a tremendous role in Robert Rodriguez’s “The Faculty”, which was released in 1998. Duvall has also directed a short film called “It’s Not Easy Being Green”, starring Leisha Hailey, Carla Gallo and herself. She have appeared in “The Laramie Project, Identity” and the Oscar-nominated “21 Grams”, Duvall also starred on HBO’s Emmy Award-winning “Carnivàle”, which ran from 2003-2005.

clea-duvall-picture-1 elizaimdbit7gc1ub5

clea-duvall-0703231 clea-duvall-picture-5