Acting
No community ratings yet· 1 horror films
Emma is an award-winning filmmaker, writer, and performer from South Wales, United Kingdom.
Follow to get notified when a new horror title is announced.
Island of the Dolls 2018
Writer · as Emily Richards
Sign in to join the discussion.