Siu Ta

Siu Ta is an actress and producer. She was born in Vietnam, but she and her family immigrated to Toronto, Canada when she was seven.

Known For

Credits

Cast Credits

This Is Wonderland (2004)
Starring as Nancy Dao (39 episodes)