Henry Chan

Henry Chan is a director of photography and director. Chan has most recently worked on Babylon 5: The Legend of the Rangers: To Live and Die in Starlight (2002), The Christmas List (1997) and Ma ma fan fan (1995).

About Henry Chan

  • Name: Henry Chan

Filmography as Director of Photography

Filmography as Director