Acting
New York City, New York, USA
David Chin is an American actor and filmmaker.
as Photographer
as Alexander
as Cid
as Maître Abang
as Trofimov
as Jerry