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