Crista Flanagan

Crista Flanagan

Actor

Born February 23, 1976 · Mount Vernon, Illinois, USA

29 film & television credits · Acting

Career

Filmography

29 credits

Person metadata and imagery supplied by TMDB.