#
buy premium

Jenny Powell

Jenny Powell

Birthday: April 8, 1968 in Ilford, Essex, England, UK
Height: 175 cm

Jenny Powell was born on April 8, 1968 in Ilford, Essex, England. She is an actress, known for Lemon La Vida Loca (2012), Stars in Their Eyes (1990) and Celebrity Wrestling (2005). She was previously ...Show More

Jenny Powell's FILMOGRAPHY
All as Actor (18)
Fmovies