Who is Clea DuVall?
Clea DuVall is an American Actress, Writer, Producer, Director. Clea DuVall was born on September 25, 1977 in California, USA. As of 2026, Clea DuVall is 49 years old. Published estimates place the net worth of Clea DuVall at $1.5 million.
