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 married to Toby Baxendale.