
Sheila Donald
Sheila Donald is an actress, known for Marcie's Dowry (2000), New Town Killers (2008) and Frog (1999).
Sheila Donald's FILMOGRAPHY
as Actor (31)