David Chen nasceu em Taiwan. Ele é conhecido por The Primary Instinct (2015), Layover (2014) e Doctor B (2017).
Sem dados