Known For
Photos
Filmography
2026
2026
2026
2024
2022
2021
2011

National Theatre Live: Les Liaisons Dangereuses
Movie · as Chevalier Danceny

Heartstopper Forever
Movie · as Michael Holden

How to Get to Heaven from Belfast
TV · as Liam · 8 eps

National Theatre Live: Dear England
Movie · as Marcus Rashford

Heartstopper
TV · as Michael Holden · 4 eps

Grace
TV · as Leo · 1 ep

Wake Wood
Movie · as Arthur's Helper 2


