Acting
David Chin is an American actor and filmmaker.
as Trofimov
as Maître Abang
as Jerry
as Photographer
as Alexander
as Cid
Director