#
buy premium
Deena Payne

Deena Payne

Birthday: August 29, 1954 in Orpington, Kent, England, UK
Birth Name: Diane Margaret Payne

Deena Payne was born on August 29, 1954 in Orpington, Kent, England, UK. She is an actress, known for Emmerdale Farm (1972), Doctors (2000) and Tales of Sherwood Forest (1989).

Deena Payne's FILMOGRAPHY
as Actor (33)
CouchTuner