Stuart McQuarrie
Birthday: 1963-03-19 | Place of Birth:...
Known For
Acting
Year
Title
Role
2017
Daphne
as Adam
2015
We're Doomed! The Dad's Army Story
as Tom Sloan
2014
Isle of Dogs
as Billy
2012
Blood
as David Saddler
2010
Any Human Heart
as Wallace Douglas
2008
Hush
as Thorpe
2003
The Deal
as Scottish MP 1
2003
28 Days Later
as Seargent Farrell
1998
The Echo
as Barry