Clea DuVall
Birthday: 1977-09-25 | Place of Birth: Los Angeles, California, USAClea Helen D'Etienne DuVall is an American actress, writer, producer and director.
...
Known For
All About Nina
The Intervention
Heaven's Floor
Addicted to Fresno