David Niu снимался в 5 серий и 2 фильмов. Исполнитель роли Neu Xiansheng в сериале Pluribus. В кино, как Mr. Lee в художественном фильме Shortcomings.