
Sheila Smith
Sheila Smith is an actress, known for Birth (2004), Marci X (2003) and The Man with the Duck on His Head (2000).
Sheila Smith's FILMOGRAPHY
as Actor (2)