Birthday: January 14th, 1994 Place of Birth: London, England, UK
Lucy Moss is an English writer and director.