Danny Pang nació el 1965 en China.
Inició su carrera en la industria cinematográfica en 1989 trabajando para TVB de Hong Kong. Dos años después se convirtió en productor en el departamento de promociones cinematográficas de Star TV. Luego fue montador de películas trabajando principalmente para Matching Studio en Bangkok, Tailandia, donde consiguió la aclamación de la crítica por su gran talento en el montaje de la película de su hermano, Who Is Running? También realizó el montaje de los grandes éxitos comerciales de Hong Kong: Storm Riders y Sausalito. En Bangkok Dangerous, de la cual fe codirector junto con su hermano Oxide también hizo el montaje de esta galardonada película.