Lili Taylor

Born in February 20th, 1967

From Glencoe, Illinois, USA

Lili Taylor Biography

Lili Taylor is an American film and television actress, best known for her roles in such award-winning indie films as Mystic Pizza, Short Cuts and I Shot Andy Warhol.

Filmography