All Movies List
Noughts + Crosses

as Jack Dorn

2020
Maigret in Montmartre

as Inspector Janvier

2017
Maigret

as Inspector Janvier

2016
Maigret Sets a Trap

as Janvier

2016
The Forgotten

as Mark

2014
Summer in February

as Harold Knight

2013
Scar Tissue

as Snowdon

2013
Above Suspicion

as DCI Mike Lewis

2009
Moses Jones

as Roger Dankorth

2009
Hush

as PC Mitchall

2008
The Mark of Cain

as Major Godber

2008
Outlanders

as DI Cartwright

2007
Learners

as Ian

2007
On a Clear Day

as Observer

2006
Carla

as Paul

2003
Villa Des Roses

as Richard Grunewald

2002
In a Land of Plenty

as James Freeman

2001
Touching Evil

as Mark Rivers

1997
Genghis Cohn

as Sergeant Hubsch

1994
Shaun Dingwall Shaun Dingwall

Birthday

1972-03-24

Place of Birth

London, England, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now