Birthday: September 25th, 1977 Place of Birth: Los Angeles, California, USA
Clea Helen D'Etienne DuVall is an American actress, writer, producer and director.