In 2010, Vinall's first appearance on stage was in a production of Romeo and Juliet.
In 2013, she starred as the heroine Juliette in the rock musical Gutterdämmerung alongside rock stars such as Iggy Pop, Grace Jones, Lemmy and Slash.
In 2015, Vinall was nominated for Best Supporting Performance for playing Nina in Anton Chekhov's The Seagull where she performed at Chichester Festival Theatre and when the production was transferred to the National Theatre.
Vinall studied drama at the University of East Anglia and graduated in 2010 with a First Class BA (Hons) Degree in Drama before going on to further her education at the Drama Studio London.
Vinall's first television appearance was as Cassie Lock in the episode Cupcakes in Doctors in 2011.