Acting
CN, ZH cinema · 2 credits
Also known as David Chen · 陳亦飛
One More Chance
The Sleep Curse
as Board Director
as Mike Lim