#
buy premium

Fiona Armstrong

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)
Fmovies