
Actor
Age 39 · UK

2023 · ★ 6.9
as Mattel Executive #1

2021 · ★ 8
as Gerald

2017 · ★ 7.5
as The Professor

2022 · ★ 6.2
as Preside

2025 · ★ 6.4
as Nigel

2020 · ★ 6.4
as Kevin Swain

2023 · ★ 7.2
as Chester (voice)

2018 · ★ 5.5
as Mr. Ahmad

2025 · ★ 6.7
as Rory

2018 · ★ 5.7
as Moriarty (voice)

2021 · ★ 6.9
as Woodville Jr.

2025 · ★ 6.1
as Clive

2022 · ★ 6.3
as Dr. McPhee (voice)

2027
as Plague Doctor (voice)

2022 · ★ 6
as Etienne, Manservant to Shaggy Beard

2026 · ★ 6.2
as Tim

2019 · ★ 5.2
as Dimidius

2015 · ★ 6.9
as Sergio

2027
as Shirm (voice)

2015 · ★ 6.7
as Vicar

2023 · ★ 5.3
as Various

2027

2016 · ★ 5.8
as Jack

2022

2014
as Max

2018
as Jarressey

2019
Movies from TMDB, TV roles from TVmaze (main cast only).