Стоукс почала свою кар'єру з кількох невеликих телевізійних ролей, перш ніж дебютувати в повнометражному фільмі 2016 року «Уна» у роллі молодої версії персонажа Руні Мари . У 2019 році вона знялася у фільмі Сари Гаврон«Скелі». Наступного року її взяли на роль Франчески, шостої дитини Бріджертона, у спродюсованій Шондалендом драмі «Бріджертони» у 2020 році, яку вона зіграла в перших двох сезонах, а потім покинула через конфлікти з розкладом.[4][5]
У 2021 році Стоукс озвучила Кітті в анімаційному фільмі «Де Анна Франк?»[6] і зіграла Ізабель у фільмі жахів «Бенкет».[7] У 2022 році було оголошено, що Стоукс зіграє роль Люсі Карлайл в екранізації Netflix «Агенція „Локвуд і Ко“»[8].