
Actor
Age 60 · UK

2004 · ★ 7.5
as Radio Presenter With 'Spaceship' Theory / Wildlife voiceover (voice) (uncredited)

2018 · ★ 7.5
as Lord Marlborough

2023 · ★ 7.5
as NSA

2025 · ★ 6.9
as Ted Gilbert

2005 · ★ 7.4
as Ping-Pong Player

2005 · ★ 6.7
as Additional Vogon Voices

2020 · ★ 8.1
as The Man

2025 · ★ 7.2
as Angstrom

2005 · ★ 7.1
as Miss Blight (voice)

2018 · ★ 7.3
as Giles Winslow

2016 · ★ 7.8
as Mycroft Holmes

2015 · ★ 6
as Dettweiler

2007 · ★ 7
as (segment "Don't") (uncredited)

2022 · ★ 6.5
as Ivor Montazac

2016 · ★ 6.8
as Professor Robert Jan van Pelt

2016 · ★ 6
as Billy Matlock

2006 · ★ 6.4
as Bamber Gascoigne

2001 · ★ 5.9
as Porter

2019 · ★ 6.6
as Peter Mandelson (voice)

2021 · ★ 5.2
as Donald

2018 · ★ 5.9
as Ronald Hall

2016 · ★ 5.3
as Joel

2016 · ★ 5
as Colonel Theakes

2017 · ★ 8
as The Captain

2005 · ★ 6.1
as Various Characters

2003 · ★ 6.3
as House Agent

2022 · ★ 6.7
as Doctor MacLean

2021 · ★ 6.3
as Mr. Wickens

2010 · ★ 6.3
as Malcolm McLaren

2004 · ★ 4.5
as Jeremy
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · U · On air
as Gabriel Book

2024 · PBS · Ended
as Frank Parris / Oscar Berlin

2023 · ITVX · Ended
as Larry Grayson

2019 · Prime Video · Ended
as Mr. Harmony

2017 · BBC One · Ended
as Lord Robert Cecil

2017 · BBC One · On air
as Prince Regent

2015 · BBC Two · Ended
as Rich

2015 · BBC One · Ended
as Stephen Gardiner

2014 · BBC One · Ended
as Major Benjamin "Benjy" Flint

2011 · BBC Two · Ended
as Henry Rackham

2008 · BBC Four · Ended
as Curator

2008 · BBC Three · Ended
as Colonel Black

2005 · BBC One · Ended
as The Captain

1999 · BBC Two · Ended
as Various

1998 · BBC Two · Ended
as Junior Detective

2014 · BBC America · Ended
As themself

2010 · BBC Four · Ended
As themself