Joe Armstrong
45 years old
Joe Armstrong is an English actor, best known for his roles in the television series Robin Hood, Happy Valley, and The Village. He has also starred in films such as Darkest Hour and The Hollow Crow...
See Profile
The Magnus Archives - Season 2
by Rusty Quill
Any character that appears in more than one episode is only listed once
See Story
Join the Conversation
0 comments on Joe Armstrong as John Spencer in The Magnus Archives - Season 2