Clea DuVall

Clea DuVall


Full Name : Clea Helen D'Etienne DuVall
Born : September 25, 1977
Los Angeles, California, U.S.
Other names : Clea Duvall
Occupation : Actress
Years active : 1996–