David Wu è un attore, regista, montatore Nei suoi 5 anni di carriera come regista ha diretto Webs e Iron Road.