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.
Season of Love
as CandaceReleased: 2019-11-21
A queer lady holiday movie that follows the lives of three very different couples in dealing...
Movie pageErin
as uncreditedReleased: 2019-03-31
After finding a lost letter, an astronautical engineering student seeks escape from 1960s...
Movie pageTwenty
as MayaFirst aired: 2017-08-28
A lesbian musician struggles to break her patterns of whirlwind romances while serving as the...
TV Show page