About Clea DuVall
Clea DuVall Clea DuVall

Birthday

1977-09-25

Place of Birth

Los Angeles, California, USA

Biography

Clea Helen D'Etienne DuVall is an American actress, writer, producer and director.