Jim Puckett is a director and producer, known for The Digital Dump: Exporting High-Tech Re-use and Abuse to Africa (2005), Terra Blight (2012) and 60 Minutes (1968).
制片人
2012-01-24(美国)