★ 7,8
A Woman of Substance
2026 · Jim Fairley · Serie
★ 7,7
Outrageous
2025 · Tom Mitford · Serie
★ 7,5
Belgravia: The Next Chapter
2024 · Reverend James Trenchard · Serie
★ 6,0
Platform 7
2023 · Matthew Goodson · Serie
★ 7,1
Pinball: The Man Who Saved the Game
2023 · James Hamilton
★ 5,7
Chivalry
2022 · Christian (Runner) · Serie
This Fortress Built By Nature
2020
★ 6,8
Animali fantastici - I crimini di Grindelwald
2018 · Young Dumbledore
★ 7,8
A Discovery of Witches - Il manoscritto delle streghe
2018 · Jack Blackfriars · Serie
★ 8,3
The Last Kingdom
2015 · Aethelred · Serie
★ 8,1
Reign
2013 · Francis II of France · Serie
★ 5,9
uwantme2killhim?
2013 · John
★ 5,5
Heart of Nowhere
2013 · Luke
★ 6,2
The Town
2012 · Harry · Serie
★ 5,5
Un giorno questo dolore ti sarà utile
2012 · James Sveck
Treasure Island
2012 · Jim Hawkins
★ 6,2
L'isola del tesoro
2012 · Jim Hawkins · Serie
★ 9,3
Kiss & Cry
2011 · Narrator (voice)
★ 7,4
One Day
2011 · Samuel Cope
★ 7,7
Harry Potter e i Doni della Morte - Parte 1
2010 · Young Albus Dumbledore (uncredited)
★ 6,0
Glorious 39
2009 · Michael Walton
★ 7,8
Mr. Nobody
2009 · Nemo age 16
★ 6,1
M.I. High
2007 · Chad Turner · Serie
★ 8,0
Sharpe
1993 · Ensign · Serie