Clea DuVall

Born in September 25th, 1977

From Los Angeles, California, USA

Clea DuVall Biography

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

Clea DuVall Filmography

Happiest Season Poster
November 25, 2020
All About Nina Poster
September 28, 2018
Searching Poster
August 24, 2018
The Intervention Poster
August 26, 2016
Jackie & Ryan Poster
July 3, 2015
Addicted to Fresno Poster
September 1, 2015
Lizzie Borden Took an Ax Poster
January 25, 2014
Argo Poster
October 12, 2012

Clea DuVall Videos