Close
8 of 25
Jim Houck
8 of 25
Writer/Producer, Jim Houck, left, and Oscar-Nominated Director/DP, Claudio Miranda, center, on set in La Llanta, Colombia.
People
Jim Houck
© Jim Houck
Back to top