Skip to content
StreamScapeX

Sheila Mambo

Known for Acting

Born
December 10, 1963 (age 62)
Birthplace
Penang, Malaysia

Filmography

55 titles