
Actor
Age 53 · United Kingdom

2003 · ★ 7.1
as Colin Frissell

2007 · ★ 6.9
as Troy

2004 · ★ 6.8
as Gratiano

2002 · ★ 6.6
as Edward Castleton

2008 · ★ 6.5
as Furber

2012 · ★ 5.7
as Tom

2002 · ★ 5.8
as Pvt. Barry Starinski

2001 · ★ 6.4
as Dr. Gudgeon

2021 · ★ 4.6
as Peter Hope

2017 · ★ 5.4
as Tom

2021 · ★ 5.5
as Louis

2000 · ★ 6.1
as Belmondo

2000 · ★ 4.6
as Skip

2021
as Bronson

2000 · ★ 5.7
as Eamon Manley

2000
as Martin

2015
as Tom Sanger

2019
as The Cop

2011
as Larry

1993 · ★ 4.7
as Fredericks

2010
as Tom Lassiter

2007
as Henry

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

2023 · BBC One · On air
as DI Humphrey Goodman

2020 · U&alibi · Ended
as Cian Fitzgerald

2019 · PBS Passport · Ended
as Tom Parker

2013 · ITV1 · Ended
as Paul Willard

2011 · BBC One · On air
as Humphrey Goodman

2011 · FOX · Ended
as Ethan

2007 · ITV1 · Ended
as Matt

2004 · BBC Three · Ended
as Art

2004 · ITV1 · Ended
as DS Luke Stone

2000 · BBC One · Ended
as Nick Harper

2016 · BBC One · On air
As themself
2008 · 5 · Ended
As themself