Es un actor británico conocido por su papel como Mal en la serie de televisión «Shadow and Bone» (2021) de Netflix, la cual está basada en la exitosa serie de libros de Leigh Bardugo y sigue las aventuras de un grupo de jóvenes en un mundo de fantasía. Su interpretación como Mal, el mejor amigo del personaje principal, fue bien recibida por la crítica y los fanáticos de los libros.
Comenzó su carrera actoral con papeles en cortometrajes y en producciones teatrales locales. Sin embargo, su gran oportunidad llegó en 2019 cuando fue seleccionado para interpretar a Leo Day en la película de ciencia ficción «Voyagers».
Además, apareció en la serie británica «Gold Digger» (2019) y tuvo un papel recurrente en la serie de comedia «Gentleman Jack» (2019).