Lily Richards: Lily Richards. Actress: Twenty. Lily Richards was born on 14 November 1994 in Denver, Colorado, USA. She is an actress and director, known for Twenty (2017), Welcome, Megan (2023) and Erin (2019).
Known For: Twenty (Maya), Welcome, Megan (Alex), Erin (Erin), Honor (Maggie)