Lili Taylor

Follow
Lili Taylor

Born

2/20/1967, Glencoe, Illinois, USA

Birth Name

Lili Taylor

Gender

Female
8.6
User Rating
25 votes

Biography

EDIT
Lily Taylor is a recognized American actress specially for her work in Independent movies for which she has been repeatedly awarded. The awards she has won over the years include Best Actress in the Copenhagen International Film Festival, Best Supporting Female in the Independent Spirit Awards, Best Ensemble…more

Credits