Lily Richards

Born: 1994-11-14

Lily Richards is an American stage and screen actress, writer, and director. She holds a degree in Acting from Emerson College, Boston, Massachusetts, USA.


Placeholder

Season of Love

as Candace
Released: 2019-11-21

A queer lady holiday movie that follows the lives of three very different couples in dealing...

Movie page

Erin

as uncredited
Released: 2019-03-31

After finding a lost letter, an astronautical engineering student seeks escape from 1960s...

Movie page

Twenty

as Maya
First aired: 2017-08-28

A lesbian musician struggles to break her patterns of whirlwind romances while serving as the...

TV Show page