Ha aparecido en varias serie de televisión como Marcella (2017), Clique (2018), Giri/Haji (2019), The Capture (2020) y en 2022 protagonizó la miniserie de fantasía de Netflix The Witcher: Blood Origin.
[1] Se graduó en la Arts Educational Schools de Londres y en la Identity School of Acting de Brixton, donde se formó en ballet, jazz y danza contemporánea.
[3][4] Hizo su debut en la pequeña pantalla en 2015 en un episodio de la serie de drama médico británica Casualty donde interpretó el papel de Leyla Farnworth.
[5] Desde entonces ha aparecido en numerosas series de televisión como The Capture, Giri/Haji,[6] Marcella, Clique, Guerrilla, Casualty.
[2] También ha aparecido en películas como Disobedience y Beauty and the Beast.