Sheila Scott was born on January 21, 1980 in Hungary. Years Active - 2000-2004
Ligeramente viudas
Movie • 1975
Indiana Mack
Movie • 2000
Santo Domingo Connection
Pornochic 2: Katarina
Movie • 2004
Eternal Love
Movie • 2001
Sexy Temptation