Home / Discover / People

The Last Duel

2021
as King Charles VI

The Imitation Game

2014
as Young Alan Turing

Les Traducteurs

2020
as Alex Goodman

Goodbye, Christopher Robin

2017
as Older Christopher Robin Milne

The Fear

2010
as The Boy

Carnage: Swallowing the Past

2017
as Volunteer: Joey

Old Boys

2018
as Amberson

Departure

2016
as Elliot

Lloyd of the Flies

2022
as Abacus Woodlouse

Freak Show

2018
as Billy Bloom

Narrated By

2016
as Sam Sipowitz

Ghost Stories

2018
as Simon Rifkind

Earwig

2021
as Laurence

X+Y

2015
as Isaac Cooper

Guest Star

Episode Andor
Aldhani
2022
Episode Black Mirror
Shut Up and Dance
2016
Episode Andor
The Axe Forgets
2022
Episode Andor
The Eye
2022
Episode The Cleaner (2021)
The Shaman
2023