All Movies List
Daphne

as Adam

2017
Mr. Turner

as

2014
Blood

as David Saddler

2012
Any Human Heart

as Wallace Douglas

2010
Another Year

as

2010
Isle of Dogs

as Billy

2014
Hush

as Thorpe

2008
The Deal

as Scottish MP 1

2003
28 Days Later

as Seargent Farrell

2003
The Echo

as Barry

1998
Stuart McQuarrie Stuart McQuarrie

Birthday

1963-03-19

Place of Birth

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now