
Actor
Age 64 · UK

2020 · ★ 7.4
as Harry

2007 · ★ 5.9
as Old Cain

2025 · ★ 3.6
as Dr. Agustin Stiglitz

2026 · ★ 4
as Antinous

1997 · ★ 5.4
as Ian

2007 · ★ 4.7
as Forbes

2010 · ★ 5.2
as Thorpe Holmes

2019 · ★ 5.3
as Belgian Johnny

2026
as Bishop Colby

2026
as Ebenezer Scrooge

2020 · ★ 4.1
as Hacky

2025 · ★ 4.7
as Steve Blythe

2002 · ★ 4.6
as Steve

2020 · ★ 5.6
as Benjamin

2025 · ★ 4.4
as Bixby

1998 · ★ 5
as Chris

1994 · ★ 6
as Marc (uncredited)

2016

1999
as Lewis Rugglesworth

2006
as Francis Fenway

2006
as Voice

2019
as Sergei

2011 · ★ 2
as Merlin / Dragon's Voice / Narrator

2014
as Maj. Malcolm Reed

2014
as Lt. Malcolm Reed

2013
as Lt. Malcolm Reed

2026
as Christopher

2007
as Detective Pitchman

2002
as Owen

2007
as Coach
Movies from TMDB, TV roles from TVmaze (main cast only).