Joe Armstrong

We don't have a biography for Joe Armstrong yet. Hang in there, or go ahead and contribute one.

Known For


Cast Credits

Britannia (2018)
Starring as Gildas (7 episodes)
Happy Valley (2014)
Starring as Ashley Cowgill (6 episodes)
The Village (2013)
Starring as Bairstow (6 episodes)
Black Mirror (2011)
Guest starring as Nick Shelton
A Passionate Woman (2010)
Starring as Donald (1950s)
  • Episode 1x01: Part 1 (Apr 11, 2010)
Robin Hood (2006)
Starring as Allan-a-Dale (11 episodes)
Between the Sheets (2003)
Starring as Richard Lloyd (6 episodes)
Foyle's War (2002)
Guest starring as Tom Jackson
The Inspector Lynley Mysteries (2001)
Guest starring as Darren
Midsomer Murders (1998)
Guest starring as David Cooke