James Huffman(IV)
- Editorial Department
- Production Manager
- Additional Crew
James Huffman was born on 13 January 1975 in Arlington Heights, Illinois, USA. He is a production manager, known for American Odyssey (2015), Bands on the Run (2001) and Norman (2016).