Alun Armstrong
Alun Armstrong was born on July 17, 1946 in Annfield Plain, County Durham, England as Robert Alun Armstrong. He is an actor, known for New Tricks (2003), Braveheart (1995) and The Mummy Returns (2001) ...Show More
Alun Armstrong was born on July 17, 1946 in Annfield Plain, County Durham, England as Robert Alun Armstrong. He is an actor, known for New Tricks (2003), Braveheart (1995) and The Mummy Returns (2001) ...Show More