Filmography
2025 | What It Feels Like for a Girl (TV Series) · as Carl |
2019 | The Runaways · as Ben |
2017 | The White Princess (TV Series) · as Edward Plantagenet |
2016 | To Walk Invisible: The Brontë Sisters · as Thomas Mallinson |
2015 | The Messenger · as Young Jack |
2014 | Happy Valley (TV Series) · as Ryan Cawood |