Home›Noreen LeightonNoreen LeightonKnown for ActingPlace:Devizes, Wiltshire, England, UKMovies2004The Tree Officer Details 2003Dancer Details TV Shows1989Shadow of the Noose Details 1977The Professionals Details