Sheila Hyde

Sheila Hyde

Sheila Hyde is an actress and writer, known for Tube Mice (1988), Split Second (1992) and Son of the Pink Panther (1993).