Sheila Boyd
Sheila Boyd

Sheila Boyd

Sheila Boyd was born on November 20, 1959 in Hamilton, Ontario, Canada. She is an actress and writer, known for Clarice (2021), Suits (2011) and 54 (1998).

Movies

Firestarter
A young girl tries to understand how she mysteriously gained the power to set things on fire with her mind.