Byron Henderson is known for The Taylor Predicament (1998), Little Red (2000) and Michael Jackson: 30th Anniversary Celebration (2001).
No data