June 17, 1985
Shierly Rushworth is an Indonesian actress and footwear designer.
Liar
Love Junction
(Asih)
Film Horor
(Siska)
Dendam Pocong Mupeng
(Mira)
Horror in Facebook
(Psychiatrist)
D'Love
(Susan)