David Forman hat 1 Serie und 6 Filme gedreht. Unter anderem spielte er Cheng Rui in der Serie The Chief.Im Kino in der Rolle des Leonardo / Gang Member im Spielfilm Teenage Mutant Ninja Turtles.