With Islington Community Theatre and the charitable Company Three theatre company, Nelson helped to put on a number of productions, including Brainstorm at the National Theatre. In 2018, Nelson wrote and co-directed Moon-stained at the Gerry's Stronger Than Fear Festival.[4]
Nelson joined the recurring cast of the Netflix adaptation of A Series of Unfortunate Events for its third and final season as Fiona Widdershins.[5] She then played a younger version of Angela Griffin's character Anna Connor in White Lines the following year, also on Netflix.[6]