Elaine Eca Da Silva

January 1, 1972 — Hong Kong, China
Movie

The Mission

1999

Movie

Dragon Killer

1995

Movie

Hong Kong Showgirls

1996

Movie

Freaky Story

2002

TV Show

Empire-Wu

1995