
Conocido por
Películas
32
Barbie
2023
Earring Magic Ken

Una cuestión de tiempo
2013
John

Pobres criaturas
2023
Steward

El espía que me plantó
2018
Edward Snowden

Todos me odian
2022
Pete

Horrible Histories: The Movie – Rotten Romans
2019
Percy

El viento en los sauces
1995
Edward (voice)

100 Nights of Hero
2025
Merchant

Tales from the Lodge
2019
Zeke Holloway

Thomas y sus amigos: La leyenda del tesoro perdido
2015
Rex (voice)

Thomas & friends: La gran carrera
2016
Rex (voice) (uncredited)

Siempre jóvenes
2024
Robert

The Willows in Winter
1996
Edward

A Christmas Carol
2020
Fred / Charity Worker (voice)

Shakespeare Live! From the RSC
2016
Horrible Histories segment

Captain Webb
2015

Man of the Hour
2018
Alistair

Thomas & Friends: The Christmas Engines
2014
Duncan (voice)

Thomas & Friends: Digs & Discoveries
2019
Alfie (voice)

Thomas & Friends: Dinos and Discoveries
2015
Duncan (voice)

Thomas & Friends: Christmas on Sodor
2017
Terence / Rex / The Fat Clergyman (voice)

Hello David
2023
David

Thomas & Friends: Signals Crossed
2014
Duncan (voice)

Thomas & Friends: Extraordinary Engines
2017
Duncan (voice)

The Farm
2024
Calvin

Red Flag
2022

Beautiful Things
2024
Nicky Nelson

Turn Back
Tobias

Snapshot
2026
Tamworth

Thomas & Friends: Carnival Day!
2020
Terence (voice)

Where to Find Foxes
2026
Peter

A Twist of Hate
2026
Series
20
Doctor Who
2005
Lofty

Industry
2020
James Ashford

Lovesick
2014
Ivan

Prime Target
2025
Ricky Olson

Una pequeña luz: protegiendo a Ana Frank
2023
Daniel Van Dijk

Ponies
2026
George Tallman

Horrible Histories
2009

Alquila como puedas
2018
Robbie

The Marlow Murder Club
2024
Tristram Bailey

Problemas con papá
2024
Ben

Mid Morning Matters with Alan Partridge
2010
Clement Rowe

Murder in Successville
2015
Vladimir Putin

Siblings
2014
Dan

Decline and Fall
2017
Alistair Digby-Vaine-Trumpington

Mood
2022
Josh

Black Ops
2023
Tom Howell

Up the Women
2013
Bertie Smuth

¿Qué haría Diplo?
2017
Calvin Harris

Soñando en negro
2021
Jamie

Horrible Science
2025
Various