info

Clea DuVall

Person on 3 sites

American actress, director and screenwriter; acted in The Faculty (1998), But I'm a Cheerleader (1999), Girl, Interrupted (1999) and Veep, and co-wrote and…