David Lyle снимался в 4 серий и 2 фильмов. Исполнитель роли Zhishan в сериале Стрела. В кино, как Mohawked Biker в художественном фильме Dead Rising.