Clea DuVall

Actress, Director
  • Birth Name: Clea DuVall
  • Born: September 25, 1977 in Los Angeles, California, USA
  • Age: 43
  • IMDB ID: nm0245112

Biography

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