Roger Barclay



Credits

The Snowman (2017)
Arve Stops Aide
Johnny English Reborn (2011)
Agent Two
The Mark of Cain (2008)
Adjutant
A Very British Sex Scandal (2007)
Stan
Blackbeard: Terror at Sea (2006)
Lt. Maynard