Alun Armstrong
Alun Armstrong was born on July 17, 1946 in Annfield Plain, County Durham, England. He is an actor, known for New Tricks (2003), Braveheart (1995) and The Mummy Returns (2001).
See full bio »
|
|
More at IMDbPro »
|