Stand by · pulling the latest frames
Acting
Born · 1985
Jakarta, Indonesia
Shierly Rushworth is an Indonesian actress and footwear designer.
D'Love
2010
Horror in Facebook
Liar
2008
Dendam Pocong Mupeng
Love Junction
Film Horor
2007