Sheila Scott was born on January 21, 1980 in Hungary.
Years Active - 2000-2004
Known For
Acting
Born
1980-01-21
Place of Birth
Hungary