
Actor
Age 46 · UK

2022 · ★ 6.3
as Hercules

2026 · ★ 7.9
as Ronnie / Reggie (voice)

2024 · ★ 6.9
as Roland (voice)

2015 · ★ 5.6
as David

2026 · ★ 6.4
as Daniel Blanchflower

2025 · ★ 6.3
as Simon

2016 · ★ 6.2
as Brendan

2015 · ★ 6
as Bob

2027
as Officer Zandro (voice)

2014 · ★ 5.4
as Mr Burrows

2012 · ★ 4.3
as Albert

2015 · ★ 4.4
as Mr. Harrowgate

2009 · ★ 4.5
as Young Robert Dunsmore

2015 · ★ 8.2
as Tom

2012 · ★ 4.4

2005 · ★ 4.1
as Young Robert Dunsmore

2026
as Keegan

2013
as Richard

2018
as Matt

2017
as Steve

2009
as Bob

2017
as Andy

2013

2013
as Dave

2018
as Adam
Movies from TMDB, TV roles from TVmaze (main cast only).