Jessica Smith
Birth Name:
Jessica Elizabeth Smith
Jessica Smith was born in Edenbridge, Kent, England as Jessica Elizabeth Smith. She is an actress, known for Les Télétubbies (1997) and Teletubbies: Christmas in the Snow (2000).