
Actor
Age 41 · UK

2017 · ★ 6.7
as Holdo's First Officer

2012 · ★ 7.3
as Joly

2018 · ★ 7.1
as Young Harry

2022 · ★ 6
as Oliver Alexander

2024 · ★ 6.9
as Constable Papperwick

2015 · ★ 6
as John

2017 · ★ 6.1
as Erik

2024 · ★ 5.8
as Colin

2018 · ★ 6.7
as Zog (voice)

2021 · ★ 6.4
as Max Thistlewaite

2021 · ★ 6.5
as Zog (voice)

2013 · ★ 6.3
as Barnes

2025
as Jack Worthing

2023
as Josh Fitzmaurice

2019 · ★ 7.8
as Narrator [UK version] (voice)

2026

2016
as And Finially One More Fan

2020
as Narrator

2018
as Fish Boy (voice)

2019
as Sunny

2017
as Narrator

2021
as Max

as Newman

2011
as Carl
Movies from TMDB, TV roles from TVmaze (main cast only).