Loading...

Fiona Armstrong

Search on Amazon

Biography

Preston, Lancashire, England, UK
Fiona Armstrong was born on November 28, 1956 in Preston, Lancashire, England. She is an actress and producer, known for Annie's Bar (1996), News at Ten (1967) and BBC World News (1997). Read more...