The Creator
Role(s): Commander Daw
In the Nguyen Kitchen
Role(s): Fu Fen
Still Water
Role(s): Les soeurs asiatiques
Le Marchand de sable
The Bangkok Job
Role(s): Jaz