
Actor
Age 37 · UK

2001 · ★ 7.9
as Dudley Dursley

2002 · ★ 7.7
as Dudley Dursley

2004 · ★ 8
as Dudley Dursley

2007 · ★ 7.7
as Dudley Dursley

2010 · ★ 7.7
as Dudley Dursley

2020 · ★ 7.1
as Merrick

2018 · ★ 7.1
as Artist (segment "Meal Ticket")

2020 · ★ 7.2
as Roy Laferty

2017 · ★ 6.4
as William Barclay

2022 · ★ 6.8
as Edgar Allan Poe

2018 · ★ 6.7
as Benjamin Vale

2021 · ★ 6.9
as Malcolm

2020 · ★ 5.9
as Garrison Soldier #4

2025 · ★ 6.5
as Colin

2018 · ★ 7.4
as Sergeant Smythe

2024 · ★ 6.2
as Geoffrey Morton

2025 · ★ 6.1
as Master Kent

2022 · ★ 5.7
as Arthur

2026
as Marat

2021 · ★ 7.4
as Tim

2005 · ★ 5.1
as Young Oliver

2026
as Bernie

2005
as Launcelot Gobbo

2014
as Gus

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