David Chen снимался в 4 серий и 6 фильмов. Исполнитель роли Additional Voices (voice) в сериале Люди Икс '97. В кино, как Palace Minister / Sandy (voice) в художественном фильме The Monkey King.