Sheila Anderson
Sheila Anderson is an actress and casting director, known for Star 80 (1983), You Better Watch Out (1980) and The Yum Yum Girls (1976).
Sheila Anderson is an actress and casting director, known for Star 80 (1983), You Better Watch Out (1980) and The Yum Yum Girls (1976).
Sheila Anderson is an actress and casting director, known for Star 80 (1983), You Better Watch Out (1980) and The Yum Yum Girls (1976).