
Fiona Armstrong
Fiona Armstrong was born on November 28, 1956 in Preston, Lancashire, England. She is an actress and producer, known for Emmerdale Farm (1972), Annie's Bar (1996) and Have I Got News for You (199
Fiona Armstrong's FILMOGRAPHY
as Actor (18)