Siu Ta is an actress and producer, known for Harold & Kumar Go to White Castle (2004), This Is Wonderland (2004) and The Art of Woo (2001).
Harold and Kumar Go to White Castle